Interface: IPanelItem<T>
Type parameters
Name | Type |
---|---|
T | any |
Hierarchy
Properties
active
• Optional
active: boolean
deprecated
Tab doesn't need this property, but the type extends from tab need
Inherited from
Defined in
closable
• Optional
closable: boolean
Mark the tab status to be closable, Default is true
Inherited from
Defined in
data
• Optional
data: T
Overrides
Defined in
editable
• Optional
editable: boolean
Mark the tab status to be editing
Inherited from
Defined in
icon
• Optional
icon: string
| Element
Inherited from
Defined in
id
• id: UniqueId
Inherited from
Defined in
name
• Optional
name: string
Inherited from
Defined in
renderPane
• Optional
renderPane: ReactNode
| (item
: any
, tab?
: ITabProps
<any
, any
>, group?
: IEditorGroup
<any
, any
>) => ReactNode
Inherited from
Defined in
sortIndex
• Optional
sortIndex: number
The sort of panel item
Defined in
status
• Optional
status: "edited"
| (tab
: ITabProps
<any
, any
>) => Element
Inherited from
Defined in
title
• Optional
title: string
The same as HTMLElement title attribute
Defined in
toolbox
• Optional
toolbox: IActionBarItemProps
<any
>[]