Hierarchy

Hierarchy

  • IgxTreemapComponent

Implements

  • AfterContentInit

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • renderer: Renderer2
    • _elRef: ViewContainerRef
    • ngZone: NgZone
    • injector: Injector
    • componentFactoryResolver: ComponentFactoryResolver

    Returns IgxTreemapComponent

Properties

_dynamicContent: ViewContainerRef

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 styleMappings property.

container: Element
contentStyleMappings: QueryList<IgxTreemapNodeStyleMappingComponent>
ngAcceptInputType_actualInteractionPixelScalingRatio: string | number
ngAcceptInputType_actualPixelScalingRatio: string | number
ngAcceptInputType_animating: string | boolean
ngAcceptInputType_fillBrushes: string | string[]
ngAcceptInputType_fillScaleLogarithmBase: string | number
ngAcceptInputType_fillScaleMaximumValue: string | number
ngAcceptInputType_fillScaleMinimumValue: string | number
ngAcceptInputType_fillScaleMode: string | TreemapFillScaleMode
ngAcceptInputType_headerDisplayMode: string | TreemapHeaderDisplayMode
ngAcceptInputType_headerHeight: string | number
ngAcceptInputType_headerLabelBottomMargin: string | number
ngAcceptInputType_headerLabelLeftMargin: string | number
ngAcceptInputType_headerLabelRightMargin: string | number
ngAcceptInputType_headerLabelTopMargin: string | number
ngAcceptInputType_interactionPixelScalingRatio: string | number
ngAcceptInputType_isFillScaleLogarithmic: string | boolean
ngAcceptInputType_labelBottomMargin: string | number
ngAcceptInputType_labelHorizontalAlignment: string | HorizontalAlignment
ngAcceptInputType_labelHorizontalFitMode: string | TreemapLabelHorizontalFitMode
ngAcceptInputType_labelLeftMargin: string | number
ngAcceptInputType_labelRightMargin: string | number
ngAcceptInputType_labelTopMargin: string | number
ngAcceptInputType_labelVerticalAlignment: string | VerticalAlignment
ngAcceptInputType_labelVerticalFitMode: string | TreemapLabelVerticalFitMode
ngAcceptInputType_layoutOrientation: string | TreemapOrientation
ngAcceptInputType_layoutType: string | TreemapLayoutType
ngAcceptInputType_minimumDisplaySize: string | number
ngAcceptInputType_overlayHeaderLabelBottomMargin: string | number
ngAcceptInputType_overlayHeaderLabelLeftMargin: string | number
ngAcceptInputType_overlayHeaderLabelRightMargin: string | number
ngAcceptInputType_overlayHeaderLabelTopMargin: string | number
ngAcceptInputType_parentNodeBottomMargin: string | number
ngAcceptInputType_parentNodeBottomPadding: string | number
ngAcceptInputType_parentNodeLeftMargin: string | number
ngAcceptInputType_parentNodeLeftPadding: string | number
ngAcceptInputType_parentNodeRightMargin: string | number
ngAcceptInputType_parentNodeRightPadding: string | number
ngAcceptInputType_parentNodeTopMargin: string | number
ngAcceptInputType_parentNodeTopPadding: string | number
ngAcceptInputType_pixelScalingRatio: string | number
ngAcceptInputType_strokeThickness: string | number
ngAcceptInputType_transitionDuration: string | number
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get actualInteractionPixelScalingRatio(): number
  • Gets or sets the resolved scaling value used to affect the pixel density of the control while it is animating. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

    Returns number

  • set actualInteractionPixelScalingRatio(v: number): void
  • Parameters

    • v: number

    Returns void

  • get actualPixelScalingRatio(): number
  • Returns number

  • set actualPixelScalingRatio(v: number): void
  • Parameters

    • v: number

    Returns void

  • get animating(): boolean
  • Returns boolean

  • Gets or sets the root title to use for breadcrumbs.

    Returns string

  • Parameters

    • v: string

    Returns void

  • get customValueMemberPath(): string
  • Gets or sets the path to use to get the custom value of the items.

    Returns string

  • set customValueMemberPath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get darkTextColor(): string
  • Gets or sets the dark text color to use for the nodes.

    Returns string

  • set darkTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get dataSource(): any[]
  • Gets or sets the (possibly hierarchical) data to assign to the TreeMap.

    Returns any[]

  • set dataSource(v: any[]): void
  • Parameters

    • v: any[]

    Returns void

  • get fillBrushes(): string[]
  • Gets or sets brushes to use for the fill scale.

    Returns string[]

  • set fillBrushes(v: string[]): void
  • Parameters

    • v: string[]

    Returns void

  • get fillScaleLogarithmBase(): number
  • Gets or sets the logarithm base to use if the fill scale is logarithmic.

    Returns number

  • set fillScaleLogarithmBase(v: number): void
  • Parameters

    • v: number

    Returns void

  • get fillScaleMaximumValue(): number
  • Gets or sets the maximum value to use for the fill scale.

    Returns number

  • set fillScaleMaximumValue(v: number): void
  • Parameters

    • v: number

    Returns void

  • get fillScaleMinimumValue(): number
  • Gets or sets the minimum value to use for the fill scale.

    Returns number

  • set fillScaleMinimumValue(v: number): void
  • Parameters

    • v: number

    Returns void

  • get focusItem(): any
  • Gets or sets the item to drill to in the treemap.

    Returns any

  • set focusItem(v: any): void
  • Parameters

    • v: any

    Returns void

  • get headerBackground(): string
  • Gets or sets the background to use for the header.

    Returns string

  • set headerBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get headerDarkTextColor(): string
  • Gets or sets the dark text color to use for the header.

    Returns string

  • set headerDarkTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get headerHeight(): number
  • Gets or sets the height to use for the header.

    Returns number

  • set headerHeight(v: number): void
  • Parameters

    • v: number

    Returns void

  • get headerHoverBackground(): string
  • Gets or sets the background to use for the header when it is hovered.

    Returns string

  • set headerHoverBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get headerHoverDarkTextColor(): string
  • Gets or sets the dark text color to use for the header when hovered.

    Returns string

  • set headerHoverDarkTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get headerHoverTextColor(): string
  • Gets or sets the text color to use for the header.

    Returns string

  • set headerHoverTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get headerLabelBottomMargin(): number
  • Gets or sets the bottom margin to use for the header.

    Returns number

  • set headerLabelBottomMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get headerLabelLeftMargin(): number
  • Gets or sets the left margin to use for the header.

    Returns number

  • set headerLabelLeftMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get headerLabelRightMargin(): number
  • Gets or sets the right margin to use for the header.

    Returns number

  • set headerLabelRightMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get headerLabelTopMargin(): number
  • Gets or sets the top margin to use for the header.

    Returns number

  • set headerLabelTopMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get headerTextColor(): string
  • Gets or sets the text color to use for the header.

    Returns string

  • set headerTextColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get headerTextStyle(): string
  • Gets or sets the font to use for header nodes

    Returns string

  • set headerTextStyle(v: string): void
  • Parameters

    • v: string

    Returns void

  • get height(): string
  • Returns string

  • set height(value: string): void
  • Parameters

    • value: string

    Returns void

  • get i(): Treemap
  • Returns Treemap

  • get idMemberPath(): string
  • Gets or sets the path to use to get the id of the items.

    Returns string

  • set idMemberPath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get interactionPixelScalingRatio(): number
  • Gets or sets the scaling value used to affect the pixel density of the control while it is animating. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

    Returns number

  • set interactionPixelScalingRatio(v: number): void
  • Parameters

    • v: number

    Returns void

  • get isFillScaleLogarithmic(): boolean
  • Gets or sets whether the fill scale is logarithmic.

    Returns boolean

  • set isFillScaleLogarithmic(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

  • get labelBottomMargin(): number
  • Gets or sets the bottom margin to use for the labels.

    Returns number

  • set labelBottomMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get labelHorizontalAlignment(): HorizontalAlignment
  • Gets or sets the horizontal alignment to use for the node labels.

    Returns HorizontalAlignment

  • set labelHorizontalAlignment(v: HorizontalAlignment): void
  • Parameters

    Returns void

  • get labelLeftMargin(): number
  • Gets or sets the left margin to use for the labels.

    Returns number

  • set labelLeftMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get labelMemberPath(): string
  • Gets or sets the path to use to get the Label of the items.

    Returns string

  • set labelMemberPath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get labelRightMargin(): number
  • Gets or sets the right margin to use for the labels.

    Returns number

  • set labelRightMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get labelTopMargin(): number
  • Gets or sets the top margin to use for the labels.

    Returns number

  • set labelTopMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get labelVerticalAlignment(): VerticalAlignment
  • Gets or sets the vertical alignment to use for the node labels.

    Returns VerticalAlignment

  • set labelVerticalAlignment(v: VerticalAlignment): void
  • Parameters

    Returns void

  • get layoutOrientation(): TreemapOrientation
  • Gets or sets the orientation to use for the stripped and slice and dice layout types.

    Returns TreemapOrientation

  • set layoutOrientation(v: TreemapOrientation): void
  • Parameters

    Returns void

  • get layoutType(): TreemapLayoutType
  • Gets or sets the type of layout to use for the nodes.

    Returns TreemapLayoutType

  • set layoutType(v: TreemapLayoutType): void
  • Parameters

    Returns void

  • get minimumDisplaySize(): number
  • Gets or sets the minimum size (width or height) to display a node.

    Returns number

  • set minimumDisplaySize(v: number): void
  • Parameters

    • v: number

    Returns void

  • get nodePointerEnter(): EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>
  • Fired when the pointer enters a node.

    Returns EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>

  • get nodePointerLeave(): EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>
  • Fired when the pointer leaved a node.

    Returns EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>

  • get nodePointerOver(): EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>
  • Fired with the pointer is moving over a node.

    Returns EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>

  • get nodePointerPressed(): EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>
  • Fired when the pointer is pressed on a node.

    Returns EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>

  • get nodePointerReleased(): EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>
  • Fired when the pointer is released on a node.

    Returns EventEmitter<{
        args: IgxTreemapNodePointerEventArgs;
        sender: any;
    }>

  • get nodeStyling(): EventEmitter<{
        args: IgxTreemapNodeStylingEventArgs;
        sender: any;
    }>
  • Fired when a node is being styled. Provides an opportunity to customize node styling.

    Returns EventEmitter<{
        args: IgxTreemapNodeStylingEventArgs;
        sender: any;
    }>

  • get outline(): string
  • Gets or sets the outline to use for the nodes.

    Returns string

  • set outline(v: string): void
  • Parameters

    • v: string

    Returns void

  • get overlayHeaderBackground(): string
  • Gets or sets the background to use for the overlay header.

    Returns string

  • set overlayHeaderBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get overlayHeaderHoverBackground(): string
  • Gets or sets the background to use for the overlay header when it is hovered.

    Returns string

  • set overlayHeaderHoverBackground(v: string): void
  • Parameters

    • v: string

    Returns void

  • get overlayHeaderLabelBottomMargin(): number
  • Gets or sets the bottom margin to use for the overlay header.

    Returns number

  • set overlayHeaderLabelBottomMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get overlayHeaderLabelLeftMargin(): number
  • Gets or sets the left margin to use for the overlay header.

    Returns number

  • set overlayHeaderLabelLeftMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get overlayHeaderLabelRightMargin(): number
  • Gets or sets the right margin to use for the overlay header.

    Returns number

  • set overlayHeaderLabelRightMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get overlayHeaderLabelTopMargin(): number
  • Gets or sets the top margin to use for the overlay header.

    Returns number

  • set overlayHeaderLabelTopMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentIdMemberPath(): string
  • Gets or sets the path to use to get the Parent of the items.

    Returns string

  • set parentIdMemberPath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get parentNodeBottomMargin(): number
  • Gets or sets the bottom margin to use for the parent nodes.

    Returns number

  • set parentNodeBottomMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeBottomPadding(): number
  • Gets or sets the bottom padding to use for the parent nodes.

    Returns number

  • set parentNodeBottomPadding(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeLeftMargin(): number
  • Gets or sets the left margin to use for the parent nodes.

    Returns number

  • set parentNodeLeftMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeLeftPadding(): number
  • Gets or sets the left padding to use for the parent nodes.

    Returns number

  • set parentNodeLeftPadding(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeRightMargin(): number
  • Gets or sets the right margin to use for the parent nodes.

    Returns number

  • set parentNodeRightMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeRightPadding(): number
  • Gets or sets the right padding to use for the parent nodes.

    Returns number

  • set parentNodeRightPadding(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeTopMargin(): number
  • Gets or sets the top margin to use for the parent nodes.

    Returns number

  • set parentNodeTopMargin(v: number): void
  • Parameters

    • v: number

    Returns void

  • get parentNodeTopPadding(): number
  • Gets or sets the top padding to use for the parent nodes.

    Returns number

  • set parentNodeTopPadding(v: number): void
  • Parameters

    • v: number

    Returns void

  • get pixelScalingRatio(): number
  • Gets or sets the scaling value used to affect the pixel density of the control. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

    Returns number

  • set pixelScalingRatio(v: number): void
  • Parameters

    • v: number

    Returns void

  • get rootTitle(): string
  • Gets or sets the root title to use for breadcrumbs.

    Returns string

  • set rootTitle(v: string): void
  • Parameters

    • v: string

    Returns void

  • get strokeThickness(): number
  • Gets or sets the stroke thickness to use for the node outline.

    Returns number

  • set strokeThickness(v: number): void
  • Parameters

    • v: number

    Returns void

  • get textColor(): string
  • Gets or sets the text color to use for the nodes.

    Returns string

  • set textColor(v: string): void
  • Parameters

    • v: string

    Returns void

  • get textStyle(): string
  • Gets or sets the font to use for content nodes

    Returns string

  • set textStyle(v: string): void
  • Parameters

    • v: string

    Returns void

  • get transitionDuration(): number
  • Gets or sets the number of milliseconds over which changes to the gauge should be animated.

    Returns number

  • set transitionDuration(v: number): void
  • Parameters

    • v: number

    Returns void

  • get valueMemberPath(): string
  • Gets or sets path to use to get the values from the items.

    Returns string

  • set valueMemberPath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get width(): string
  • Returns string

  • set width(value: string): void
  • Parameters

    • value: string

    Returns void

Methods

  • Returns visuals as a serialized string.

    Returns string

  • Parameters

    • name: string

    Returns any

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Manually notifies the treemap's data source that the data it has bound to has been cleared and needs to be re-examined. This should not be called if the data that the pie chart is bound to is already observable.

    Parameters

    • source_: any
      • The data source.

    Returns void

  • Parameters

    • source_: any
    • index: number
    • newItem: any

    Returns void

  • Parameters

    • source_: any
    • index: number
    • oldItem: any

    Returns void

  • Parameters

    • source_: any
    • index: number
    • oldItem: any
    • newItem: any

    Returns void

  • Returns void

  • Returns void

  • Returns void

  • Parameters

    Returns void

  • Returns void