A property item which supports Button properties
export interface IButtonPropertyItem extends IPropertyItemBase { replaceAction(action: RegisteredAction<NoArgsAction>): void; setIcon(icon: string | undefined): void; setTitle(title: LocalizedString | undefined): void; setTooltip(tooltip: BasicTooltipContent | undefined): void;} Copy
export interface IButtonPropertyItem extends IPropertyItemBase { replaceAction(action: RegisteredAction<NoArgsAction>): void; setIcon(icon: string | undefined): void; setTitle(title: LocalizedString | undefined): void; setTooltip(tooltip: BasicTooltipContent | undefined): void;}
If the item is enabled in the UI.
Readonly
Unique ID for the property item.
The parent pane id.
The type name of the target property.
If the item should be visible in the UI.
New action to replace the existing with.
Replace action assigned to the button.
New button icon.
Updates icon of the button.
New button title.
Updates title of the button.
New button tooltip.
Updates tooltip description of the button.
A property item which supports Button properties
Source