Select (enum)
点击复制
选择组件来选择枚举类型的对象。
初始设置
Data source- enum 用来显示下拉选项的对象的类型。
Mode - 选择 Multiple 用于能够从下拉菜单中选择多个选项。否则,应使用单一模式。
外观和感觉设置
Label (非强制性)用于显示组件的标签。
Placeholder (非强制性) 用来显示组件的占位符。
Name (必选) - 组件的名称。
Size (强制性) - 组件的大小。当组件被创建时被设置为默认值。
Search (mandatory) - 能够在可用的下拉选项中进行搜索。默认情况下是关闭的。
Clear icon (mandatory) - 如果启用,显示清除选项图标。默认情况下是关闭的。
Disabled (mandatory) - 如果开启,会使该组件失效。默认情况下是关闭的。
Visible (mandatory) - 如果打开,使该组件可见。默认情况下是启用的。
数据
Data source - 使用中的数据模型。只在组件创建时可配置。
工作流触发器
- onChange - 当组件的状态发生变化时触发。
- onFocus - 当选择(枚举)组件被关注时启动。
- onBlur - 当选择(枚举)组件被模糊时启动。
- onCreate - 当组件被创建时触发。
- onDestroy - 当该组件被销毁时发生火灾。
组件动作。
Select Enum Get Properties
获取组件的属性。
输入 参数。
- Component Id [string]- 选择枚举组件的标识符。
输出 参数。
- Selected [enum / enum array]- 选择的选项()。仅在指定组件ID时显示在业务过程中。
- Label [string]- 组件的标签。
- Placeholder [string]- 组件的占位符。
- Allow Clear [boolean]- 如果为真,允许清除选择。
- Disable [boolean]- 如果为真,则禁用组件。
- Tooltip [string]- tooltip字符串。
- Required Mark [boolean]- 如果为真,显示必要的标记。
- Debounce (ms) [integer]- 延迟验证该值。
- Validate Icon [boolean]- 验证值时显示的图标。
- Validate Status [Status type]- 验证值时显示的状态。
- Validate Message [string]- 验证值时显示的信息
Select Enum Set Properties
设置组件的属性。
输入参数。
- Selected [enum/ enum array]- 选定的选项(s)。在业务流程中显示,当 Component ID仅仅是指定的。
- Component Id [string]- 组件的标识符。
- Label [string]- 组件的标签。
- Placeholder [string]- 组件的占位符。
- Allow Clear [boolean]- 如果为真,允许清除选择。
- Disable [boolean]- 如果为真,则禁用组件。
- Tooltip [string]- 工具提示字符串。
- Required Mark [boolean]- 如果为真,显示必要的标记。
- Debounce (ms) [integer]- 延迟验证该值。
- Validate Icon [boolean]- 验证值时显示的图标。
- Validate Status [Status type]- 验证值时显示的状态。
- Validate Message [string] - 验证值时显示的信息。
Select Enum Update Properties
更新组件的属性。
输入 参数。
- Selected [enum/ enum array]- 选定的选项(s)。在业务流程中显示,当 Component ID仅仅是指定的。
- Component Id [string]- 组件的标识符。
- Label [string]- 组件的标签。
- Placeholder [string]- 组件的占位符。
- Allow Clear [boolean]- 如果为真,允许清除选择。
- Disable [boolean]- 如果为真,则禁用组件。
- Tooltip [string]- 工具提示字符串。
- Required Mark [boolean]- 如果为真,显示必要的标记。
- Debounce (ms) [integer]- 延迟验证该值。
- Validate Icon [boolean]- 验证值时显示的图标。
- Validate Status [Status type]- 验证值时显示的状态。
- Validate Message [string] - 验证值时显示的信息。
使用实例
可以让一些选项在选择(Enum)组件中被预选。
其逻辑应该是这样的。
- 拖放 Select Enum Set Properties业务流程块到画布中。
- 定义 Component ID以使 Selected 属性可见,以进行配置。
- 一旦Selected ,根据需要定义值。
- 这个逻辑应该在组件被创建时起作用 (onCreate).