UNPKG

@beisen-phoenix/lookup

Version:

---

382 lines 9.2 kB
{ "Properties": [ { "Name": "mode", "Type": "string", "Description": "显示模式", "Label": "显示模式", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": "simple", "editor": { "type": "Select", "config": { "dataSource": [ { "label": "基础模式", "value": "simple" }, { "label": "高级模式", "value": "advanced" } ] } }, "jsType": "value" } }, { "Name": "multiple", "Type": "boolean", "Description": "是否多选", "Label": "是否多选", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": false, "editor": { "type": "Switch", "config": {} }, "jsType": "value" } }, { "Name": "moreText", "Type": "string", "Description": "简单模式下自定义查看更更多显示标题", "Label": "简单模式下自定义查看更更多显示标题", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "Input", "config": {} }, "jsType": "value" } }, { "Name": "btnOkText", "Type": "string", "Description": "自定义按钮名称", "Label": "自定义按钮名称", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "Input", "config": {} }, "jsType": "value" } }, { "Name": "isAdvanceSearchVbl", "Type": "boolean", "Description": "在简单模式下是否显示全部查找按钮", "Label": "在简单模式下是否显示全部查找按钮", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": false, "editor": { "type": "Switch", "config": {} }, "jsType": "value" } }, { "Name": "customCls", "Type": "string", "Description": "自定义组件容器class,一般用于覆盖组件默认样式使用", "Label": "自定义组件容器class", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "Input", "config": {} }, "jsType": "value" } }, { "Name": "isSearchBox", "Type": "boolean", "Description": "简单模式下是否显示搜索框", "Label": "简单模式下是否显示搜索框", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": false, "editor": { "type": "Switch", "config": {} }, "jsType": "value" } }, { "Name": "isAvator", "Type": "boolean", "Description": "简单模式下是否显示头象", "Label": "简单模式下是否显示头象", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": false, "editor": { "type": "Switch", "config": {} }, "jsType": "value" } }, { "Name": "options", "Type": "object", "Description": "列表数据", "Label": "列表数据", "IsArray": true, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": [], "editor": { "type": "TextArea", "config": {} }, "jsType": "value" } }, { "Name": "selectValue", "Type": "object", "Description": "选中值列表", "Label": "选中值列表", "IsArray": true, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "TextArea", "config": {} }, "jsType": "value" } }, { "Name": "autoFocus", "Type": "boolean", "Description": "简单模式,输入框自动获得焦点", "Label": "简单模式,输入框自动获得焦点", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "Switch", "config": {} }, "jsType": "value" } }, { "Name": "searchUrl", "Type": "string", "Description": "简单模式请求url", "Label": "简单模式请求url", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "Input", "config": {} }, "jsType": "value" } }, { "Name": "formatData", "Type": "string", "Description": "数据格式化接口", "Label": "formatData", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "funcType": "function", "editor": { "type": "Editor", "config": { "language": "javascript" } }, "jsType": "function" } }, { "Name": "advancedVbl", "Type": "boolean", "Description": "高级模式显示控制(直接显示高级模式用到)", "Label": "高级模式显示控制(直接显示高级模式用到)", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "defaultValue": false, "editor": { "type": "Switch", "config": {} }, "jsType": "value" } }, { "Name": "advanceParam", "Type": "object", "Description": "高级组件需要的属性", "Label": "高级组件需要的属性", "IsArray": true, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "TextArea", "config": {} }, "jsType": "value" } }, { "Name": "translation", "Type": "object", "Description": "国际化", "Label": "国际化", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": true, "editor": { "type": "TextArea", "config": {} }, "jsType": "value" } }, { "Name": "onSearchChange", "Type": "string", "Description": "简单模式下搜索触发方法", "Label": "onSearchChange", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": false, "funcType": "event", "cbParams": [ { "name": "val", "label": "当前搜索的内容", "type": "string" } ], "jsType": "function" } }, { "Name": "onVisibleChange", "Type": "string", "Description": "组件显示回调 关闭时会调用", "Label": "onVisibleChange", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": false, "funcType": "event", "cbParams": [ { "name": "visible", "label": "关闭弹层", "type": "boolean" } ], "jsType": "function" } }, { "Name": "onConfirm", "Type": "string", "Description": "组件选择值后触发方法(简单模式、高级模式确定选择项触发)", "Label": "onConfirm", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": false, "funcType": "event", "cbParams": [ { "name": "data", "label": "当前选中数据集合", "type": "array" } ], "jsType": "function" } }, { "Name": "onCancel", "Type": "string", "Description": "高级模式下取消选择触发", "Label": "onCancel", "IsArray": false, "IsMetaDataType": false, "Version": null, "Extension": { "editable": false, "funcType": "event", "jsType": "function" } } ], "_Name": "Lookup", "_Title": "Lookup", "_Description": "Lookup", "_MetaDataType": 1, "_TenantId": 0, "_AppId": 0, "_State": 0, "_Version": "1.2.2" }