DatahubButton interface
An interface representing an action button in the datahub
Properties
action |
The action id of the button |
is |
The predicate if the button is allowed |
is |
The predicate if the button is disabled |
item |
The item type that realted to the button |
name | The name of the button |
name |
The localized display name alternative, used if the primary dropdown text is different than the primary button text. |
name |
The localized display name of the button |
tooltip | The tooltip of the button |
tooltip |
The localized tooltip of the button |
Property Details
actionId
The action id of the button
actionId: string
Property Value
string
isAllowed
The predicate if the button is allowed
isAllowed?: (item: ItemBase) => boolean | Promise<boolean>
Property Value
(item: ItemBase) => boolean | Promise<boolean>
isDisabled
The predicate if the button is disabled
isDisabled?: (item: ItemBase) => boolean | Promise<boolean>
Property Value
(item: ItemBase) => boolean | Promise<boolean>
itemType
The item type that realted to the button
itemType?: string
Property Value
string
name
The name of the button
name?: string
Property Value
string
nameAlternativeLocalized
The localized display name alternative, used if the primary dropdown text is different than the primary button text.
nameAlternativeLocalized?: string
Property Value
string
nameLocalized
The localized display name of the button
nameLocalized: string
Property Value
string
tooltip
The tooltip of the button
tooltip?: string
Property Value
string
tooltipLocalized
The localized tooltip of the button
tooltipLocalized?: string
Property Value
string