Properties
Optional fontFamily
fontFamily?: string
Optional onRenderDragRect
Optional onRenderFloatingTabPlaceholder
Optional onShowOverflowMenu
Optional popoutURL
popoutURL?: string
Optional realtimeResize
realtimeResize?: boolean
Optional supportsPopout
supportsPopout?: boolean
Methods
Optional classNameMapper
- classNameMapper(defaultClassName: string): string
factory
Parameters
Returns ReactNode
Optional i18nMapper
- i18nMapper(id: I18nLabel, param?: string): undefined | string
Parameters
Returns undefined | string
Optional iconFactory
- iconFactory(node: TabNode): ReactNode
Parameters
Returns ReactNode
Optional onAction
Parameters
Returns undefined | Action
Optional onExternalDrag
- onExternalDrag(event: DragEvent<HTMLDivElement>): undefined | { dragText: string; json: any; onDrop?: any }
Parameters
event: DragEvent<HTMLDivElement>
Returns undefined | { dragText: string; json: any; onDrop?: any }
Optional onModelChange
- onModelChange(model: Model): void
Optional onTabDrag
Parameters
x: number
y: number
refresh: () => void
Returns undefined | { callback: CustomDragCallback; cursor?: string; height: number; width: number; x: number; y: number; invalidated?: any }