{
    "$schema": "https://comp-public-1303824488.cos.ap-shanghai.myqcloud.com/schema/lcds_component.json",
    "data": {
        "properties": {
            "isNickNameType": {
                "type": "boolean",
                "default": false,
                "title": "小程序端获取微信昵称",
                "x-group": "高级属性",
                "x-index": 185,
                "description": "开启后小程序用户可选择选择微信昵称",
                "x-linkages": [
                    {
                        "type": "value:state",
                        "state": {
                            "value": "text",
                            "disabled": true
                        },
                        "target": "type",
                        "condition": "{{$self.value}}"
                    },
                    {
                        "type": "value:state",
                        "state": {
                            "disabled": false
                        },
                        "target": "type",
                        "condition": "{{!$self.value}}"
                    },
                    {
                        "type": "value:state",
                        "state": {
                            "value": false,
                            "disabled": true
                        },
                        "target": "password",
                        "condition": "{{$self.value}}"
                    },
                    {
                        "type": "value:state",
                        "state": {
                            "disabled": false
                        },
                        "target": "password",
                        "condition": "{{!$self.value}}"
                    }
                ]
            },
            "label": {
                "type": "string",
                "default": "标题",
                "title": "标题"
            },
            "labelVisible": {
                "type": "boolean",
                "default": true,
                "title": "显示标题"
            },
            "name": {
                "type": "string",
                "default": "formInput",
                "title": "提交后台所用字段"
            },
            "defaultValue": {
                "type": "string",
                "default": "",
                "title": "初始值"
            },
            "password": {
                "type": "boolean",
                "default": false,
                "title": "密码",
                "x-group": "高级属性"
            },
            "placeholder": {
                "type": "string",
                "default": "请输入",
                "title": "占位符"
            },
            "type": {
                "type": "string",
                "default": "text",
                "enum": [
                    {
                        "label": "文本输入",
                        "value": "text"
                    },
                    {
                        "label": "数字输入",
                        "value": "number"
                    },
                    {
                        "label": "身份证输入",
                        "value": "idcard",
                        "x-platforms": ["MP"]
                    },
                    {
                        "label": "带小数点的数字",
                        "value": "digit"
                    }
                ],
                "title": "输入类型",
                "x-group": "高级属性"
            },
            "maxLength": {
                "type": "number",
                "default": 140,
                "title": "最大输入长度",
                "description": "最大输入长度，设置为 -1 的时候不限制最大长度"
            },
            "disabled": {
                "type": "boolean",
                "default": false,
                "title": "是否禁用"
            },
            "focus": {
                "type": "boolean",
                "default": false,
                "title": "获取焦点"
            },
            "layout": {
                "title": "布局方式",
                "type": "string",
                "default": "horizontal",
                "enum": [
                    {
                        "label": "水平",
                        "value": "horizontal"
                    },
                    {
                        "label": "垂直",
                        "value": "vertical"
                    }
                ]
            },
            "requiredFlag": {
                "type": "boolean",
                "default": false,
                "title": "是否显示必填标记"
            },
            "size": {
                "title": "大小",
                "type": "string",
                "default": "l",
                "enum": [
                    {
                        "label": "大",
                        "value": "l"
                    },
                    {
                        "label": "中",
                        "value": "m"
                    },
                    {
                        "label": "小",
                        "value": "s"
                    },
                    {
                        "label": "占满",
                        "value": "full"
                    }
                ],
                "x-platforms": ["PCWEB"]
            },
            "clearable": {
                "type": "boolean",
                "default": true,
                "title": "是否显示清空按钮",
                "x-platforms": ["MOBILEWEB", "MP"]
            }
        }
    },
    "meta": {
        "title": "输入框",
        "description": "输入框",
        "category": "表单",
        "visible": []
    },
    "events": [
        {
            "name": "change",
            "title": "值改变"
        },
        {
            "name": "focus",
            "title": "聚焦"
        },
        {
            "name": "blur",
            "title": "失焦"
        },
        {
            "name": "confirm",
            "title": "确认"
        },
        {
            "name": "clear",
            "title": "清除内容"
        }
    ]
}
