Skip to content

@serenity-is/corelib / ToolButtonProps

Interface: ToolButtonProps

Extended by

Properties

action?

optional action: string

Defined in

src/ui/widgets/toolbar.tsx:6


cssClass?

optional cssClass: string

Defined in

src/ui/widgets/toolbar.tsx:9


disabled?

optional disabled: boolean | () => boolean

Defined in

src/ui/widgets/toolbar.tsx:14


hint?

optional hint: string

Defined in

src/ui/widgets/toolbar.tsx:8


icon?

optional icon: IconClassName

Defined in

src/ui/widgets/toolbar.tsx:10


onClick()?

optional onClick: (e) => void

Parameters

e

MouseEvent & object

Returns

void

Defined in

src/ui/widgets/toolbar.tsx:11


ref()?

optional ref: (el) => void

Parameters

el

HTMLElement

Returns

void

Defined in

src/ui/widgets/toolbar.tsx:12


title?

optional title: string | HTMLElement | DocumentFragment | SVGElement

Defined in

src/ui/widgets/toolbar.tsx:7


visible?

optional visible: boolean | () => boolean

Defined in

src/ui/widgets/toolbar.tsx:13