ItemProps Interface
Definition that specifies properties shared between many ConfigurableUi components.
Extends
Methods
Properties
Name |
Type |
Description |
|
applicationData |
undefined | any |
can be used by application to store miscellaneous data. |
|
badgeType |
undefined | BadgeType |
Badge to be overlaid on the item. |
|
description |
string | ConditionalStringValue | StringGetter |
if set, it is used to explicitly set the description shown by a component. |
|
descriptionKey |
undefined | string |
if set, it is used to define a key that is used to look up a localized string. |
|
icon |
string | ConditionalStringValue |
abstract icon definition, used when create itemDef from abstract item (ie. |
|
isActive |
undefined | boolean |
if set, component will be considered "active" an will display an "active stripe" - defaults to false |
|
isDisabled |
boolean | ConditionalBooleanValue |
if true component will be disabled - defaults to false |
|
isEnabled |
undefined | boolean |
if set, component will be enabled - defaults to true |
Deprecated |
isHidden |
boolean | ConditionalBooleanValue |
if true component will be hidden - defaults to false |
|
isPressed |
undefined | boolean |
if set, component will be considered selected but will NOT display an "active stripe" - defaults to false. |
|
isVisible |
undefined | boolean |
if set, component will be visible - defaults to true |
Deprecated |
label |
string | ConditionalStringValue | StringGetter |
if set, it is used to explicitly set the label shown by a component. |
|
labelKey |
undefined | string |
if set, it is used to define a key that is used to look up a localized string. |
|
stateSyncIds |
undefined | string[] |
Synchronize Ids to listen for |
Deprecated |
tooltip |
string | ConditionalStringValue | StringGetter |
used to explicitly set the tooltip shown by a component. |
|
tooltipKey |
undefined | string |
if set, it is used to define a key that is used to look up a localized string. |
|
Inherited properties
Defined in
Last Updated:
30 November, 2023