Interface: INotification<T>
Type parameters
| Name | Type |
|---|---|
T | any |
Hierarchy
IStatusBarItem<INotificationItem<T>[]>↳
INotification
Implemented by
Properties
actionBar
• Optional actionBar: IActionBarItemProps<any>[]
Defined in
className
• Optional className: string
Inherited from
Defined in
data
• Optional data: INotificationItem<T>[]
Inherited from
Defined in
src/model/workbench/statusBar.tsx:13
id
• id: UniqueId
Inherited from
Defined in
src/model/workbench/statusBar.tsx:11
name
• Optional name: string
Inherited from
Defined in
src/model/workbench/statusBar.tsx:16
role
• Optional role: string
Inherited from
Defined in
showNotifications
• Optional showNotifications: boolean
Defined in
sortIndex
• Optional sortIndex: number
Inherited from
Defined in
src/model/workbench/statusBar.tsx:12
style
• Optional style: CSSProperties
Inherited from
Defined in
title
• Optional title: string
Inherited from
Defined in
Methods
onClick
▸ Optional onClick(e, item?): any
Parameters
| Name | Type |
|---|---|
e | MouseEvent<Element, MouseEvent> |
item? | IStatusBarItem<any> |
Returns
any
Inherited from
Defined in
src/model/workbench/statusBar.tsx:14
render
▸ Optional render(item): ReactNode
Parameters
| Name | Type |
|---|---|
item | IStatusBarItem<any> |
Returns
ReactNode