IconSetter
Overview
Used to select an icon.
Display

Setter Configuration
| Property | Type | Description |
|---|---|---|
| type | String | Selector return type. Allowed values: "string" | "node" |
| defaultValue | String | ReactNode | Default value |
| hasClear | Boolean | Whether the selector shows a clear button |
| icons | Array | Custom icon collection; default values are listed in Available Icons |
| placeholder | String | Placeholder when no value is set |
Return Type
String | ReactNode
Available Icons
[
'smile',
'cry',
'success',
'warning',
'prompt',
'error',
'help',
'clock',
'success-filling',
'delete-filling',
'favorites-filling',
'add',
'minus',
'arrow-up',
'arrow-down',
'arrow-left',
'arrow-right',
'arrow-double-left',
'arrow-double-right',
'switch',
'sorting',
'descending',
'ascending',
'select',
'semi-select',
'loading',
'search',
'close',
'ellipsis',
'picture',
'calendar',
'ashbin',
'upload',
'download',
'set',
'edit',
'refresh',
'filter',
'attachment',
'account',
'email',
'atm',
'copy',
'exit',
'eye',
'eye-close',
'toggle-left',
'toggle-right',
'lock',
'unlock',
'chart-pie',
'chart-bar',
'form',
'detail',
'list',
'dashboard',
];