@beisen-phoenix/lookup
Version:
---
382 lines • 9.2 kB
JSON
{
"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"
}