API Reference > ui-ninezone > Widget > ToolSettingsTabProps ToolSettingsTabProps Interface Beta Properties of ToolSettingsTab component. Extends CommonProps Methods Name Description onClick(): void Optional Function called when the tab is clicked. onKeyDown(e: KeyboardEvent<Element>): void Optional Function called when a key is pressed. onMouseEnter(event: MouseEvent<HTMLElement, MouseEvent>): void Optional Handler for mouse enter onMouseLeave(event: MouseEvent<HTMLElement, MouseEvent>): void Optional Handler for mouse leave Properties Name Type Description children undefined | ReactNode Tab icon. title undefined | string Tab title. Inherited properties Name Type Inherited from Description className undefined | string CommonProps Custom CSS class name style undefined | CSSProperties CommonProps Custom CSS style properties Defined in ui/ninezone/src/ui-ninezone/widget/tool-settings/Tab.tsx Line 17 Last Updated: 11 June, 2024