内置配置器组件参考
配置器组件是UI引擎为自定义组件属性提供的可视化编辑控件,开发者可通过在物料协议中指定配置器类型及属性,实现自定义组件属性的灵活配置。以下为UI引擎内置配置器组件的详细说明:
|
组件名称 |
说明 |
属性列表 |
参考图 |
|---|---|---|---|
|
MetaInput |
基础文本输入配置器,适用于字符串类型属性编辑。 |
|
|
|
CustomInputConfigurator |
增强型文本输入配置器,支持失焦时自动回填默认值。 |
|
|
|
MetaSwitch |
开关样式的配置器,专用于布尔(true/false)类型属性编辑。 |
无。 |
|
|
MetaSelect |
下拉选择配置器,适用于枚举类型属性编辑。 |
|
|
|
NumConfigurator |
数字输入配置器,支持整数/浮点数的精细化输入控制。 |
|
|
|
CodeConfigurator |
代码编辑配置器,适用于对象、数组等复杂结构属性,或自定义代码片段编辑。 |
|
|
|
ButtonGroupConfigurator |
按钮组选择配置器,适用于2-3个枚举值的快捷选择场景。 |
options:对象数组,定义按钮组的选项列表。每个对象需包含以下两个属性:
|
|
|
IconSelectConfigurator |
图标选择配置器,可选图标范围为TinyVue内置图标集。 注意:此配置器仅返回图标名称字符串,需在自定义组件内自行实现图标渲染逻辑。 |
无。 |
|
|
SliderConfigurator |
滑动输入配置器,用于快速设置0-100范围内的数值属性。 |
controls:布尔型,默认为true,是否显示右侧的加减按钮。 |
|
|
ArrayItemConfigurator |
对象数组配置器,专用于表格列配置、二级面板配置等复杂数组场景。 |
expand:布尔类型,是否支持展开二级配置面板。 开启后,需同步配置二级面板的属性项。 |
|









