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