IgxToolbarComponent

new IgxToolbarComponent(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector, changeDetector: ChangeDetectorRef, componentFactoryResolver: ComponentFactoryResolver): IgxToolbarComponent

Returns IgxToolbarComponent

_childTemplateRef: TemplateRef<any>
_dynamicContent: ViewContainerRef
_mainDiv: Element
_mainDivRef: ElementRef

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

combinedActions: IgxToolActionComponent[]
contentActions: QueryList<IgxToolActionComponent>
ngAcceptInputType_actualActions: string | IgxToolActionCollection

ngAcceptInputType_autoGeneratedActions

Section titled "ngAcceptInputType_autoGeneratedActions"
ngAcceptInputType_autoGeneratedActions: string | IgxToolActionCollection
ngAcceptInputType_baseTheme: any
ngAcceptInputType_density: any

ngAcceptInputType_dropdownClickBuffer

Section titled "ngAcceptInputType_dropdownClickBuffer"
ngAcceptInputType_dropdownClickBuffer: string | number
ngAcceptInputType_dropdownDelay: string | number
ngAcceptInputType_highlightRadius: string | number
ngAcceptInputType_highlightWidth: string | number
ngAcceptInputType_orientation: string | ToolbarOrientation
ngAcceptInputType_rowHeight: string | number
ngAcceptInputType_scrollbarStyle: any

ngAcceptInputType_separatorHorizontalPaddingBottom

Section titled "ngAcceptInputType_separatorHorizontalPaddingBottom"
ngAcceptInputType_separatorHorizontalPaddingBottom: string | number

ngAcceptInputType_separatorHorizontalPaddingLeft

Section titled "ngAcceptInputType_separatorHorizontalPaddingLeft"
ngAcceptInputType_separatorHorizontalPaddingLeft: string | number

ngAcceptInputType_separatorHorizontalPaddingRight

Section titled "ngAcceptInputType_separatorHorizontalPaddingRight"
ngAcceptInputType_separatorHorizontalPaddingRight: string | number

ngAcceptInputType_separatorHorizontalPaddingTop

Section titled "ngAcceptInputType_separatorHorizontalPaddingTop"
ngAcceptInputType_separatorHorizontalPaddingTop: string | number

ngAcceptInputType_separatorVerticalPaddingBottom

Section titled "ngAcceptInputType_separatorVerticalPaddingBottom"
ngAcceptInputType_separatorVerticalPaddingBottom: string | number

ngAcceptInputType_separatorVerticalPaddingLeft

Section titled "ngAcceptInputType_separatorVerticalPaddingLeft"
ngAcceptInputType_separatorVerticalPaddingLeft: string | number

ngAcceptInputType_separatorVerticalPaddingRight

Section titled "ngAcceptInputType_separatorVerticalPaddingRight"
ngAcceptInputType_separatorVerticalPaddingRight: string | number

ngAcceptInputType_separatorVerticalPaddingTop

Section titled "ngAcceptInputType_separatorVerticalPaddingTop"
ngAcceptInputType_separatorVerticalPaddingTop: string | number
ngAcceptInputType_showOnHover: string | boolean

ngAcceptInputType_showTooltipOnHover

Section titled "ngAcceptInputType_showTooltipOnHover"
ngAcceptInputType_showTooltipOnHover: string | boolean
ngAcceptInputType_stopPropagation: string | boolean

ngAcceptInputType_subPanelRowHeight

Section titled "ngAcceptInputType_subPanelRowHeight"
ngAcceptInputType_subPanelRowHeight: string | number

ngAcceptInputType_toolTipCornerRadius

Section titled "ngAcceptInputType_toolTipCornerRadius"
ngAcceptInputType_toolTipCornerRadius: string | number
ngAcceptInputType_toolTipElevation: string | number
ɵcmp: ɵɵComponentDeclaration<IgxToolbarComponent, "igx-toolbar", never, object, object, ["contentActions"], never>
ɵfac: ɵɵFactoryDeclaration<IgxToolbarComponent, never>
accentColor: string
actualActions: IgxToolActionCollection
autoGeneratedActions: IgxToolActionCollection
backgroundColor: string
baseTheme: BaseControlTheme
cellTextStyle: string

checkboxListScrollbarActiveBackground

Section titled "checkboxListScrollbarActiveBackground"
checkboxListScrollbarActiveBackground: string
checkboxListScrollbarBackground: string

checkboxListScrollbarHoverBackground

Section titled "checkboxListScrollbarHoverBackground"
checkboxListScrollbarHoverBackground: 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
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
subPanelRowHeight: number
subtitleTextColor: string
subtitleTextStyle: string
target: any
textColor: string
toolTipBackgroundColor: string
toolTipCornerRadius: number
toolTipElevation: number
toolTipTextColor: string
uncheckedBackgroundColor: string
uncheckedBorderColor: string
width: string

A collection or manually added axes for the chart.

get actions(): IgxToolActionCollection

Returns IgxToolActionCollection

get i(): Toolbar

Returns Toolbar

Event raised when a command is triggered in the toolbar.

get onCommand(): EventEmitter<object>

Returns EventEmitter<object>

Event raised when a submenu is closed on the toolbar

get subMenuClosing(): EventEmitter<object>

Returns EventEmitter<object>

Event raised when a submenu is opened on the toolbar.

get subMenuOpening(): EventEmitter<object>

Returns EventEmitter<object>

Forces any open sub menus to close.

closeSubmenus(): 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

Is a dropdown menu or tooltip currently open.

isOpen(): boolean

Returns boolean

ngAfterContentInit(): void

Returns void

ngAfterViewInit(): void

Returns void

ngOnDestroy(): void

Returns void

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

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

updateStyle(): void

Returns void