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.  
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.  
KeyinBrowser Component used to allow users to select, provide arguments, and execute a key-in. Beta
PopupButton Used to provide custom popup button in toolbar. Deprecated
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

Name Description  
ToolbarDragInteractionContext Context used to enable toolbar drag interaction. Beta

Global Functions

Name Description  
GroupButton Group Button React component  

Interfaces

Name Description  
ActionItemButtonProps Properties that must be specified for an ActionItemButton component  
BaseItemState Base state for any 'stateful' React component  
CommandItemProps Properties for a Command item.  
CustomItemProps Definition for a Custom item that renders a React component. Beta
GroupButtonProps Properties for the GroupButton React component  
GroupItemProps Definition for a Group item that opens a group of items.  
ItemProps Definition that specifies properties shared between many ConfigurableUi components.  
KeyinBrowserExecuteArgs Arguments for KeyinBrowserProps onExecute callback. Beta
KeyinBrowserProps Properties of the KeyinBrowser component. Beta
PopupButtonChildrenRenderPropArgs Arguments of PopupButtonChildrenRenderProp. Deprecated
PopupButtonProps Properties for the PopupButton React component Deprecated
ToolButtonProps Properties for the ToolButton React Component.  
ToolItemProps Properties for a Tool item with a tool id.  

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  
MenuItemProps Menu Item Properties Beta
PopupButtonChildrenRenderProp Type of PopupButtonProps.children when used as render prop. Deprecated

Last Updated: 22 October, 2020