IgrToolbar

new IgrToolbar(props: IIgrToolbarProps): IgrToolbar

Returns IgrToolbar

The style mappings actually present in the treemap. Do not directly modify this array. This array's contents can be modified by causing React to reproject the child content. Or adding and removing ranges from the manual ranges collection on the ranges property.

combinedActions: IgrToolAction<IIgrToolActionProps>[]
contentActions: IgrToolAction<IIgrToolActionProps>[]
accentColor: string
actualActions: IgrToolActionCollection
autoGeneratedActions: IgrToolActionCollection
backgroundColor: string
baseTheme: BaseControlTheme
cellTextStyle: string
checkedBackgroundColor: string
checkedBorderColor: string
density: ControlDisplayDensity
disabledTextColor: string
dropdownClickBuffer: number
dropdownDelay: number
groupHeaderBackgroundColor: string
groupHeaderSubtitleTextColor: string
groupHeaderTextColor: string
groupHeaderTextStyle: string
height: string
highlightColor: string
highlightRadius: number
highlightWidth: number
hoverBackgroundColor: string
iconFill: string
iconStroke: string
menuArrowStroke: string
onCommand: object
orientation: ToolbarOrientation
rowHeight: number
scrollbarStyle: ScrollbarStyle
separatorBackgroundColor: string
separatorHorizontalPaddingBottom: number
separatorHorizontalPaddingLeft: number
separatorHorizontalPaddingRight: number
separatorHorizontalPaddingTop: number
separatorVerticalPaddingBottom: number
separatorVerticalPaddingLeft: number
separatorVerticalPaddingRight: number
separatorVerticalPaddingTop: number
showOnHover: boolean
showTooltipOnHover: boolean
stopPropagation: boolean
submenuBackgroundColor: string
subMenuClosing: object
subMenuOpening: object
subtitleTextColor: string
subtitleTextStyle: string
target: any
textColor: string
toolTipBackgroundColor: string
toolTipCornerRadius: number
toolTipElevation: number
toolTipTextColor: string
uncheckedBackgroundColor: string
uncheckedBorderColor: string
width: string

A collection of manually added style mappings for the treemap.

get actions(): IgrToolActionCollection

Returns IgrToolActionCollection

get i(): Toolbar

Returns Toolbar

Forces any open sub menus to close.

closeSubmenus(): void

Returns void

componentDidMount(): void

Returns void

componentWillUnmount(): void

Returns void

Returns a serialized copy of the exported visual model

exportSerializedVisualData(): string

Returns string

Exports visual information about the current state of the grid.

exportVisualData(): any

Returns any

findByName(name: string): any

Parameters

  • name: string

Returns any

flushRefresh(): void

Returns void

getBoolContextItem(key: string): boolean

Parameters

  • key: string

Returns boolean

getBrushCollectionContextItem(key: string): string[]

Parameters

  • key: string

Returns string[]

getBrushContextItem(key: string): string

Parameters

  • key: string

Returns string

getColorContextItem(key: string): string

Parameters

  • key: string

Returns string

getDataContextItem(key: string): any

Parameters

  • key: string

Returns any

getDataURLFromCache(iconCollection: string, iconName: string): string

Parameters

  • iconCollection: string
  • iconName: string

Returns string

Get the desired size the toolbar wants to be.

getDesiredSize(): IgSize

Returns IgSize

getDoubleContextItem(key: string): number

Parameters

  • key: string

Returns number

getExternalDataContextItem(key: string): any

Parameters

  • key: string

Returns any

getExternalDoubleContextItem(key: string): number

Parameters

  • key: string

Returns number

getExternalIntContextItem(key: string): number

Parameters

  • key: string

Returns number

getIconFromCache(iconCollection: string, iconName: string): string

Parameters

  • iconCollection: string
  • iconName: string

Returns string

getIconSource(iconCollection: string, iconName: string): any

Parameters

  • iconCollection: string
  • iconName: string

Returns any

getIntContextItem(key: string): number

Parameters

  • key: string

Returns number

getMultiPathSVGFromCache(iconCollection: string, iconName: string): string[]

Parameters

  • iconCollection: string
  • iconName: string

Returns string[]

getStringContextItem(key: string): string

Parameters

  • key: string

Returns string

initializeContent(): void

Returns void

Is a dropdown menu or tooltip currently open.

isOpen(): boolean

Returns boolean

onCommandStateChanged(id: string, type: any, value: any): void

Parameters

  • id: string
  • type: any
  • value: any

Returns void

registerIconFromDataURL(iconCollection: string, iconName: string, dataURL: string): void

Parameters

  • iconCollection: string
  • iconName: string
  • dataURL: string

Returns void

registerIconFromText(iconCollection: string, iconName: string, iconText: string): void

Parameters

  • iconCollection: string
  • iconName: string
  • iconText: string

Returns void

registerIconSource(iconCollection: string, iconName: string, source: any): void

Parameters

  • iconCollection: string
  • iconName: string
  • source: any

Returns void

registerMultiPathSVG(iconCollection: string, iconName: string, multiPathSVG: string[]): void

Parameters

  • iconCollection: string
  • iconName: string
  • multiPathSVG: string[]

Returns void

render(): DetailedReactHTMLElement<object, any>

Returns DetailedReactHTMLElement<object, any>

setBoolContextItem(key: string, value: boolean): void

Parameters

  • key: string
  • value: boolean

Returns void

setBrushCollectionContextItem(key: string, value: string[]): void

Parameters

  • key: string
  • value: string[]

Returns void

setBrushContextItem(key: string, value: string): void

Parameters

  • key: string
  • value: string

Returns void

setColorContextItem(key: string, value: string): void

Parameters

  • key: string
  • value: string

Returns void

setDataContextItem(key: string, value: any): void

Parameters

  • key: string
  • value: any

Returns void

setDoubleContextItem(key: string, value: number): void

Parameters

  • key: string
  • value: number

Returns void

setExternalDataContextItem(key: string, value: any): void

Parameters

  • key: string
  • value: any

Returns void

setExternalDoubleContextItem(key: string, value: any): void

Parameters

  • key: string
  • value: any

Returns void

setExternalIntContextItem(key: string, value: any): void

Parameters

  • key: string
  • value: any

Returns void

setIntContextItem(key: string, value: number): void

Parameters

  • key: string
  • value: number

Returns void

setStringContextItem(key: string, value: string): void

Parameters

  • key: string
  • value: string

Returns void

shouldComponentUpdate(nextProps: any, nextState: any): boolean

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

updateStyle(): void

Returns void