@serenity-is/corelib / ToolButton

Interface: ToolButton

Hierarchy

Table of contents

Properties

Properties

action

Optional action: string

Inherited from

ToolButtonProps.action

Defined in

src/ui/widgets/toolbar.ts:6


cssClass

Optional cssClass: string

Inherited from

ToolButtonProps.cssClass

Defined in

src/ui/widgets/toolbar.ts:9


disabled

Optional disabled: boolean | () => boolean

Inherited from

ToolButtonProps.disabled

Defined in

src/ui/widgets/toolbar.ts:17


hint

Optional hint: string

Inherited from

ToolButtonProps.hint

Defined in

src/ui/widgets/toolbar.ts:8


hotkey

Optional hotkey: string

Overrides

ToolButtonProps.hotkey

Defined in

src/ui/widgets/toolbar.ts:22


hotkeyAllowDefault

Optional hotkeyAllowDefault: boolean

Overrides

ToolButtonProps.hotkeyAllowDefault

Defined in

src/ui/widgets/toolbar.ts:23


hotkeyContext

Optional hotkeyContext: any

Overrides

ToolButtonProps.hotkeyContext

Defined in

src/ui/widgets/toolbar.ts:24


icon

Optional icon: IconClassName

Inherited from

ToolButtonProps.icon

Defined in

src/ui/widgets/toolbar.ts:10


onClick

Optional onClick: any

Inherited from

ToolButtonProps.onClick

Defined in

src/ui/widgets/toolbar.ts:11


separator

Optional separator: boolean | "left" | "right" | "both"

Overrides

ToolButtonProps.separator

Defined in

src/ui/widgets/toolbar.ts:25


title

Optional title: string

Inherited from

ToolButtonProps.title

Defined in

src/ui/widgets/toolbar.ts:7


visible

Optional visible: boolean | () => boolean

Inherited from

ToolButtonProps.visible

Defined in

src/ui/widgets/toolbar.ts:16