Item
Classes for working with an Item in a Tool Widget, Navigation Widget or Backstage
Classes
| Name |
Description |
|
| ActionButtonItemDef |
Abstract base class that is used by classes to execute an action when pressed. |
|
| ActionItemButton |
A Toolbar button React Component that executes an action defined by a CommandItemDef or a ToolItemDef. |
|
| CommandItemDef |
An Item that executes a Command. |
|
| ConditionalItemDef |
An Item that conditionally renders other items based on UiSync events. |
Beta |
| CustomItemDef |
An Item that renders a React component. |
Beta |
| GroupItemDef |
An Item that opens a group of items. |
|
| ItemDefBase |
The base class for Items. |
|
| ItemList |
Contains a list of Items. |
|
| ItemMap |
Contains a map of Items. |
|
| Used to provide custom popup button in toolbar. |
|
| ToolButton |
Tool Button React Component. |
|
| ToolInformation |
Provides information about a tool with a given id, including the ToolUiProvider. |
|
| ToolItemDef |
An Item that starts the execution of a Tool. |
|
Constants
Global Functions
| Name |
Description |
|
| GroupButton |
Group Button React component |
|
Interfaces
Type Aliases
| Name |
Description |
|
| AnyItemDef |
Union of all Item definitions that can be specified in a GroupItem |
|
| AnyToolbarItemDef |
Union of all Item definitions that can be specified in a Toolbar |
|
| CommandHandler |
Definition for a command handler used by CommandItemProps. |
Deprecated |
| DescriptionProps |
Properties for a description in an item |
Deprecated |
| IconSpec |
Prototype for an IconSpec which can be a string or a ReactNode. |
Deprecated |
| LabelProps |
Properties for a label in an item |
Deprecated |
| Menu Item Properties |
Beta |
| Type of PopupButtonProps.children when used as render prop. |
|
| StringGetter |
Prototype for string getter function. |
Deprecated |
| SyncUiProps |
Definition that allows a component to register to monitor SyncUi events. |
Deprecated |
| TooltipProps |
Properties for a tooltip in an item |
Deprecated |
Last Updated:
08 January, 2020