Skip to main content

Interface: IStatusBarItem\<T>

model.IStatusBarItem

Type parameters

NameType
Tany

Hierarchy

Table of contents

Properties

Methods

Properties

className

Optional className: string

Inherited from

HTMLElementProps.className

Defined in

src/common/types.ts:4


data

Optional data: T

Defined in

src/model/workbench/statusBar.tsx:13


id

id: UniqueId

Defined in

src/model/workbench/statusBar.tsx:11


name

Optional name: string

Defined in

src/model/workbench/statusBar.tsx:16


render

Optional render: (item: IStatusBarItem\<any>) => ReactNode

Type declaration

▸ (item): ReactNode

Parameters
NameType
itemIStatusBarItem\<any>
Returns

ReactNode

Defined in

src/model/workbench/statusBar.tsx:15


role

Optional role: string

Inherited from

HTMLElementProps.role

Defined in

src/common/types.ts:5


sortIndex

Optional sortIndex: number

Defined in

src/model/workbench/statusBar.tsx:12


style

Optional style: CSSProperties

Inherited from

HTMLElementProps.style

Defined in

src/common/types.ts:3


title

Optional title: string

Inherited from

HTMLElementProps.title

Defined in

src/common/types.ts:2

Methods

onClick

onClick(e, item?): any

Parameters

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

Returns

any

Defined in

src/model/workbench/statusBar.tsx:14