API Reference > ui-components > Toolbar > CustomToolbarItem CustomToolbarItem Interface Beta Describes the data needed to insert a custom framework-specific button into an ToolbarWithOverflow. Extends CustomButtonDefinition Properties Name Type Description buttonNode undefined | ReactNode panelContentNode undefined | ReactNode Inherited properties Name Type Inherited from Description applicationData Readonly undefined | any CustomButtonDefinition can be used by application to store miscellaneous data. badgeType Readonly undefined | BadgeType CustomButtonDefinition Describes badge. description Readonly string | ConditionalStringValue CustomButtonDefinition Optional description groupPriority Readonly undefined | number CustomButtonDefinition Specifies the item's grouping value. icon Readonly string | ConditionalStringValue CustomButtonDefinition Name of icon WebFont entry or if specifying an SVG symbol added by plug on use "svg:" prefix to imported symbol Id. id Readonly string CustomButtonDefinition Require uniqueId for the item. internalData Readonly undefined | Map<string, any> CustomButtonDefinition optional data to used by item implementor. isActive Readonly undefined | boolean CustomButtonDefinition Defines if the item is active (shown with an active stripe/bar). isCustom Readonly "true" CustomButtonDefinition parameter that marks data as being a custom definition. isDisabled Readonly boolean | ConditionalBooleanValue CustomButtonDefinition Describes if the item is enabled or disabled. isHidden Readonly boolean | ConditionalBooleanValue CustomButtonDefinition Describes if the item is visible or hidden. isPressed Readonly undefined | boolean CustomButtonDefinition Describes if the item should appear pressed (used for displaying toggle state). itemPriority Readonly number CustomButtonDefinition Priority within a toolbar or group. label Readonly string | ConditionalStringValue CustomButtonDefinition label, shown as tool tip on group button or a group button label in a group panel. parentToolGroupId Readonly undefined | string CustomButtonDefinition Optional parent tool group to add tool. providerId Readonly undefined | string CustomButtonDefinition id of UiItemsProvider Defined in ui/components/src/ui-components/toolbar/ToolbarWithOverflow.tsx Line 31 Last Updated: 11 June, 2024