Skip to main content
Version: 1.x

Interface: IStatusBarItem<T>

molecule.model.IStatusBarItem

Type parameters

NameType
Tany

Hierarchy

Properties

className

Optional className: string

Inherited from

HTMLElementProps.className

Defined in

common/types.ts:4


data

Optional data: T

Defined in

model/workbench/statusBar.tsx:13


id

id: UniqueId

Defined in

model/workbench/statusBar.tsx:11


name

Optional name: string

Defined in

model/workbench/statusBar.tsx:16


role

Optional role: string

Inherited from

HTMLElementProps.role

Defined in

common/types.ts:5


sortIndex

Optional sortIndex: number

Defined in

model/workbench/statusBar.tsx:12


style

Optional style: CSSProperties

Inherited from

HTMLElementProps.style

Defined in

common/types.ts:3


title

Optional title: string

Inherited from

HTMLElementProps.title

Defined in

common/types.ts:2

Methods

onClick

Optional onClick(e, item?): any

Parameters

NameType
eMouseEvent<Element, MouseEvent>
item?IStatusBarItem<any>

Returns

any

Defined in

model/workbench/statusBar.tsx:14


render

Optional render(item): ReactNode

Parameters

NameType
itemIStatusBarItem<any>

Returns

ReactNode

Defined in

model/workbench/statusBar.tsx:15