@file:Suppress("UNCHECKED_CAST", "USELESS_CAST", "INAPPLICABLE_JVM_NAME", "UNUSED_ANONYMOUS_PARAMETER", "SENSELESS_COMPARISON", "NAME_SHADOWING", "UNNECESSARY_NOT_NULL_ASSERTION")
package uni.UNIHelloUniAppX
import io.dcloud.uniapp.*
import io.dcloud.uniapp.extapi.*
import io.dcloud.uniapp.framework.*
import io.dcloud.uniapp.runtime.*
import io.dcloud.uniapp.vue.*
import io.dcloud.uniapp.vue.shared.*
import io.dcloud.unicloud.*
import io.dcloud.uts.*
import io.dcloud.uts.Map
import io.dcloud.uts.Set
import io.dcloud.uts.UTSAndroid
import kotlin.properties.Delegates
import io.dcloud.uniapp.extapi.addPhoneContact as uni_addPhoneContact
import io.dcloud.uniapp.extapi.chooseImage as uni_chooseImage
open class GenPagesAPIPhoneContactAddPhoneContact : BasePage {
    constructor(__ins: ComponentInternalInstance, __renderer: String?) : super(__ins, __renderer) {
        onLoad(fun(_: OnLoadOptions) {
            stat_instance.onLoad(this)
        }
        , __ins)
        onPageShow(fun() {
            stat_instance.onShow(this)
        }
        , __ins)
        onPageHide(fun() {
            stat_instance.onHide(this)
        }
        , __ins)
        onUnload(fun() {
            stat_instance.onUnload(this)
        }
        , __ins)
    }
    companion object {
        @Suppress("UNUSED_PARAMETER", "UNUSED_VARIABLE")
        var setup: (__props: GenPagesAPIPhoneContactAddPhoneContact) -> Any? = fun(__props): Any? {
            val __ins = getCurrentInstance()!!
            val _ctx = __ins.proxy as GenPagesAPIPhoneContactAddPhoneContact
            val _cache = __ins.renderCache
            val photoFilePath = ref<String>("")
            val nickName = ref<String>("")
            val middleName = ref<String>("")
            val firstName = ref<String>("")
            val lastName = ref<String>("")
            val mobilePhoneNumber = ref<String>("")
            val workPhoneNumber = ref<String>("")
            val hostNumber = ref<String>("")
            val homePhoneNumber = ref<String>("")
            val workFaxNumber = ref<String>("")
            val homeFaxNumber = ref<String>("")
            val email = ref<String>("")
            val addressCountry = ref<String>("")
            val addressState = ref<String>("")
            val addressCity = ref<String>("")
            val addressStreet = ref<String>("")
            val addressPostalCode = ref<String>("")
            val organization = ref<String>("")
            val title = ref<String>("")
            val workAddressCountry = ref<String>("")
            val workAddressState = ref<String>("")
            val workAddressCity = ref<String>("")
            val workAddressStreet = ref<String>("")
            val workAddressPostalCode = ref<String>("")
            val homeAddressCountry = ref<String>("")
            val homeAddressState = ref<String>("")
            val homeAddressCity = ref<String>("")
            val homeAddressStreet = ref<String>("")
            val homeAddressPostalCode = ref<String>("")
            val remark = ref<String>("")
            val url = ref<String>("")
            val weChatNumber = ref<String>("")
            val successText = ref<String>("尚未调用")
            val failText = ref<String>("尚未调用")
            val completeText = ref<String>("尚未调用")
            val logs = ref(_uA<String>())
            fun gen_appendLog_fn(text: String): Unit {
                logs.value.unshift("" + Date.now() + " " + text)
                if (logs.value.length > 8) {
                    logs.value.pop()
                }
            }
            val appendLog = ::gen_appendLog_fn
            fun gen_clearForm_fn(): Unit {
                photoFilePath.value = ""
                nickName.value = ""
                middleName.value = ""
                firstName.value = ""
                lastName.value = ""
                mobilePhoneNumber.value = ""
                workPhoneNumber.value = ""
                hostNumber.value = ""
                homePhoneNumber.value = ""
                workFaxNumber.value = ""
                homeFaxNumber.value = ""
                email.value = ""
                addressCountry.value = ""
                addressState.value = ""
                addressCity.value = ""
                addressStreet.value = ""
                addressPostalCode.value = ""
                organization.value = ""
                title.value = ""
                workAddressCountry.value = ""
                workAddressState.value = ""
                workAddressCity.value = ""
                workAddressStreet.value = ""
                workAddressPostalCode.value = ""
                homeAddressCountry.value = ""
                homeAddressState.value = ""
                homeAddressCity.value = ""
                homeAddressStreet.value = ""
                homeAddressPostalCode.value = ""
                remark.value = ""
                url.value = ""
                weChatNumber.value = ""
                successText.value = "尚未调用"
                failText.value = "尚未调用"
                completeText.value = "尚未调用"
            }
            val clearForm = ::gen_clearForm_fn
            fun gen_fillPreset_fn(): Unit {
                nickName.value = "测试-昵称"
                middleName.value = "测试-中间名"
                firstName.value = "测试-名"
                lastName.value = "测试-姓"
                mobilePhoneNumber.value = "13800138000"
                workPhoneNumber.value = "020-12345678"
                hostNumber.value = "020-87654321"
                homePhoneNumber.value = "0755-22334455"
                workFaxNumber.value = "020-11112222"
                homeFaxNumber.value = "0755-33334444"
                email.value = "hello@example.com"
                addressCountry.value = "中国"
                addressState.value = "广东省"
                addressCity.value = "广州市"
                addressStreet.value = "测试-xx路xx号"
                addressPostalCode.value = "100000"
                organization.value = "测试-组织"
                title.value = "测试-职务"
                workAddressCountry.value = "中国"
                workAddressState.value = "广东省"
                workAddressCity.value = "广州市"
                workAddressStreet.value = "测试-工作地址-xx路xx号"
                workAddressPostalCode.value = "100001"
                homeAddressCountry.value = "中国"
                homeAddressState.value = "广东省"
                homeAddressCity.value = "深圳市"
                homeAddressStreet.value = "测试-家庭地址-xx路xx号"
                homeAddressPostalCode.value = "100002"
                remark.value = "测试-备注"
                url.value = "https://www.dcloud.net.cn"
                weChatNumber.value = "测试-即时消息"
            }
            val fillPreset = ::gen_fillPreset_fn
            fun gen_clearLogs_fn(): Unit {
                logs.value = UTSArray<String>()
            }
            val clearLogs = ::gen_clearLogs_fn
            fun gen_clearAvatar_fn(): Unit {
                photoFilePath.value = ""
            }
            val clearAvatar = ::gen_clearAvatar_fn
            fun gen_chooseAvatar_fn(): Unit {
                uni_chooseImage(ChooseImageOptions(count = 1, sizeType = _uA(
                    "compressed"
                ), sourceType = _uA(
                    "album",
                    "camera"
                ), success = fun(result){
                    val files = result.tempFilePaths
                    if (files.length > 0) {
                        photoFilePath.value = files[0]
                    }
                }
                , fail = fun(_){}))
            }
            val chooseAvatar = ::gen_chooseAvatar_fn
            fun gen_describeComplete_fn(result: Any): String {
                if (result is UniError) {
                    return "" + (result as UniError).errMsg + " (" + (result as UniError).errCode + ")"
                }
                return "已完成"
            }
            val describeComplete = ::gen_describeComplete_fn
            fun gen_submitContact_fn(): Unit {
                uni_addPhoneContact(AddPhoneContactOptions(photoFilePath = photoFilePath.value, nickName = nickName.value, middleName = middleName.value, firstName = firstName.value, lastName = lastName.value, mobilePhoneNumber = mobilePhoneNumber.value, workPhoneNumber = workPhoneNumber.value, hostNumber = hostNumber.value, homePhoneNumber = homePhoneNumber.value, workFaxNumber = workFaxNumber.value, homeFaxNumber = homeFaxNumber.value, email = email.value, addressCountry = addressCountry.value, addressState = addressState.value, addressCity = addressCity.value, addressStreet = addressStreet.value, addressPostalCode = addressPostalCode.value, organization = organization.value, title = title.value, workAddressCountry = workAddressCountry.value, workAddressState = workAddressState.value, workAddressCity = workAddressCity.value, workAddressStreet = workAddressStreet.value, workAddressPostalCode = workAddressPostalCode.value, homeAddressCountry = homeAddressCountry.value, homeAddressState = homeAddressState.value, homeAddressCity = homeAddressCity.value, homeAddressStreet = homeAddressStreet.value, homeAddressPostalCode = homeAddressPostalCode.value, remark = remark.value, url = url.value, weChatNumber = weChatNumber.value, success = fun(_result: Any){
                    successText.value = "联系人写入成功"
                    failText.value = "本次未触发"
                    appendLog("addPhoneContact success")
                }
                , fail = fun(err: AddPhoneContactFail){
                    failText.value = "" + err.errMsg + " (" + err.errCode + ")"
                    appendLog("addPhoneContact fail " + err.errMsg)
                }
                , complete = fun(result: AddPhoneContactComplete){
                    completeText.value = describeComplete(result)
                }
                ))
            }
            val submitContact = ::gen_submitContact_fn
            return fun(): Any? {
                return _cE("scroll-view", _uM("style" to _nS(_uM("flex" to "1", "padding" to "6px"))), _uA(
                    _cE("text", _uM("class" to "uni-h2"), "联系人写入 uni.addPhoneContact"),
                    _cE("text", _uM("class" to "notice"), "有权限时直接写入联系人，无权限时呼起系统的联系人新建界面"),
                    _cE("view", _uM("class" to "section-block"), _uA(
                        _cE("text", _uM("class" to "uni-h3"), "头像与姓名"),
                        _cE("text", _uM("class" to "field-label"), "头像本地路径"),
                        _cE("view", _uM("class" to "uni-row"), _uA(
                            _cE("button", _uM("class" to "margin-v", "onClick" to chooseAvatar, "size" to "mini"), "选择头像"),
                            _cE("button", _uM("class" to "margin-v", "style" to _nS(_uM("margin-left" to "10px")), "onClick" to clearAvatar, "size" to "mini"), "清空头像", 4)
                        )),
                        _cE("text", _uM("class" to "log-text"), _tD(if (unref(photoFilePath).length > 0) {
                            unref(photoFilePath)
                        } else {
                            "尚未选择头像文件"
                        }
                        ), 1),
                        _cE("text", _uM("class" to "field-label"), "昵称"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(nickName), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(nickName, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入昵称"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "姓氏"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(lastName), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(lastName, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入姓氏"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "中间名"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(middleName), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(middleName, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入中间名"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "名字（必填）"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(firstName), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(firstName, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入名字"), null, 40, _uA(
                            "modelValue"
                        ))
                    )),
                    _cE("view", _uM("class" to "section-block"), _uA(
                        _cE("text", _uM("class" to "uni-h3"), "联系方式"),
                        _cE("text", _uM("class" to "field-label"), "手机号"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(mobilePhoneNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(mobilePhoneNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入手机号"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作电话"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workPhoneNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workPhoneNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作电话"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "公司电话"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(hostNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(hostNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入公司电话"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "住宅电话"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homePhoneNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homePhoneNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅电话"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作传真"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workFaxNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workFaxNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作传真"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "住宅传真"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homeFaxNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homeFaxNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅传真"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "电子邮箱"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(email), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(email, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入邮箱"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "网站"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(url), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(url, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入网站地址"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "即时消息"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(weChatNumber), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(weChatNumber, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入即时消息账号"), null, 40, _uA(
                            "modelValue"
                        ))
                    )),
                    _cE("view", _uM("class" to "section-block"), _uA(
                        _cE("text", _uM("class" to "uni-h3"), "工作信息"),
                        _cE("text", _uM("class" to "field-label"), "公司"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(organization), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(organization, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入公司名称"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "职位"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(title), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(title, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入职位"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作地址国家"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workAddressCountry), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workAddressCountry, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作地址国家"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作地址省份"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workAddressState), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workAddressState, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作地址省份"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作地址城市"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workAddressCity), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workAddressCity, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作地址城市"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作地址"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workAddressStreet), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workAddressStreet, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作地址"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "工作地址邮编"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(workAddressPostalCode), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(workAddressPostalCode, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入工作地址邮编"), null, 40, _uA(
                            "modelValue"
                        ))
                    )),
                    _cE("view", _uM("class" to "section-block"), _uA(
                        _cE("text", _uM("class" to "uni-h3"), "个人地址"),
                        _cE("text", _uM("class" to "field-label"), "联系地址国家"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(addressCountry), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(addressCountry, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入联系地址国家"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "联系地址省份"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(addressState), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(addressState, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入联系地址省份"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "联系地址城市"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(addressCity), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(addressCity, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入联系地址城市"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "联系地址街道"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(addressStreet), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(addressStreet, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入联系地址街道"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "联系地址邮编"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(addressPostalCode), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(addressPostalCode, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入联系地址邮编"), null, 40, _uA(
                            "modelValue"
                        ))
                    )),
                    _cE("view", _uM("class" to "section-block"), _uA(
                        _cE("text", _uM("class" to "uni-h3"), "家庭地址与备注"),
                        _cE("text", _uM("class" to "field-label"), "住宅地址国家"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homeAddressCountry), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homeAddressCountry, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅地址国家"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "住宅地址省份"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homeAddressState), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homeAddressState, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅地址省份"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "住宅地址城市"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homeAddressCity), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homeAddressCity, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅地址城市"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "住宅地址街道"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homeAddressStreet), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homeAddressStreet, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅地址街道"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "住宅地址邮编"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(homeAddressPostalCode), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(homeAddressPostalCode, `$event`.detail.value)
                        }
                        , "placeholder" to "请输入住宅地址邮编"), null, 40, _uA(
                            "modelValue"
                        )),
                        _cE("text", _uM("class" to "field-label"), "备注"),
                        _cE("input", _uM("class" to "field-input", "modelValue" to unref(remark), "onInput" to fun(`$event`: UniInputEvent){
                            trySetRefValue(remark, `$event`.detail.value)
                        }
                        , "placeholder" to "例如：uni-app x 插件示例联系人"), null, 40, _uA(
                            "modelValue"
                        ))
                    )),
                    _cE("text", _uM("class" to "uni-h3"), "快捷操作"),
                    _cE("button", _uM("class" to "margin-v", "onClick" to fillPreset), "填充示例数据"),
                    _cE("button", _uM("class" to "margin-v", "onClick" to submitContact, "type" to "primary"), "写入联系人"),
                    _cE("button", _uM("class" to "margin-v", "onClick" to clearForm), "清空表单"),
                    _cE("button", _uM("class" to "margin-v", "onClick" to clearLogs), "清空日志"),
                    _cE("text", _uM("class" to "margin-v"), "success：" + _tD(unref(successText)), 1),
                    _cE("text", _uM("class" to "margin-v"), "fail：" + _tD(unref(failText)), 1),
                    _cE("text", _uM("class" to "margin-v"), "complete：" + _tD(unref(completeText)), 1),
                    _cE("text", _uM("class" to "uni-h3"), "最近日志"),
                    _cE("view", _uM("class" to "log-list"), _uA(
                        _cE(Fragment, null, RenderHelpers.renderList(unref(logs), fun(item, __key, __index, _cached): Any {
                            return _cE("text", _uM("class" to "log-item", "key" to item), _tD(item), 1)
                        }
                        ), 128)
                    ))
                ), 4)
            }
        }
        val styles: Map<String, Map<String, Map<String, Any>>> by lazy {
            _nCS(_uA(
                styles0
            ))
        }
        val styles0: Map<String, Map<String, Map<String, Any>>>
            get() {
                return _uM("margin-v" to _pS(_uM("marginTop" to 5, "marginRight" to 0, "marginBottom" to 5, "marginLeft" to 0)), "notice" to _pS(_uM("color" to "#550000", "fontSize" to 14, "fontStyle" to "italic")), "section-block" to _pS(_uM("marginTop" to 8, "marginRight" to 0, "marginBottom" to 8, "marginLeft" to 0)), "field-label" to _pS(_uM("marginTop" to 6, "fontSize" to 14)), "field-input" to _pS(_uM("height" to 40, "marginTop" to 5, "marginRight" to 0, "marginBottom" to 5, "marginLeft" to 0, "paddingLeft" to 10, "paddingRight" to 10, "borderTopWidth" to 1, "borderRightWidth" to 1, "borderBottomWidth" to 1, "borderLeftWidth" to 1, "borderTopStyle" to "solid", "borderRightStyle" to "solid", "borderBottomStyle" to "solid", "borderLeftStyle" to "solid", "borderTopColor" to "#cccccc", "borderRightColor" to "#cccccc", "borderBottomColor" to "#cccccc", "borderLeftColor" to "#cccccc")), "log-text" to _pS(_uM("marginTop" to 5, "marginRight" to 0, "marginBottom" to 5, "marginLeft" to 0, "paddingTop" to 10, "paddingRight" to 10, "paddingBottom" to 10, "paddingLeft" to 10, "fontSize" to 14, "borderTopWidth" to 1, "borderRightWidth" to 1, "borderBottomWidth" to 1, "borderLeftWidth" to 1, "borderTopStyle" to "solid", "borderRightStyle" to "solid", "borderBottomStyle" to "solid", "borderLeftStyle" to "solid", "borderTopColor" to "#cccccc", "borderRightColor" to "#cccccc", "borderBottomColor" to "#cccccc", "borderLeftColor" to "#cccccc")), "log-list" to _pS(_uM("marginTop" to 5, "marginRight" to 0, "marginBottom" to 5, "marginLeft" to 0, "paddingTop" to 10, "paddingRight" to 10, "paddingBottom" to 10, "paddingLeft" to 10, "borderTopWidth" to 1, "borderRightWidth" to 1, "borderBottomWidth" to 1, "borderLeftWidth" to 1, "borderTopStyle" to "solid", "borderRightStyle" to "solid", "borderBottomStyle" to "solid", "borderLeftStyle" to "solid", "borderTopColor" to "#cccccc", "borderRightColor" to "#cccccc", "borderBottomColor" to "#cccccc", "borderLeftColor" to "#cccccc", "display" to "flex", "flexDirection" to "column")), "log-item" to _pS(_uM("fontSize" to 14, "marginTop" to 4, "marginRight" to 0, "marginBottom" to 4, "marginLeft" to 0)))
            }
        var inheritAttrs = true
        var inject: Map<String, Map<String, Any?>> = _uM()
        var emits: Map<String, Any?> = _uM()
        var props = _nP(_uM())
        var propsNeedCastKeys: UTSArray<String> = _uA()
        var components: Map<String, CreateVueComponent> = _uM()
    }
}
