Represents a style to apply to a treemap node.

IgrTreemapNodeStyle

new IgrTreemapNodeStyle(props: P): IgrTreemapNodeStyle

Returns IgrTreemapNodeStyle

Gets or sets the fade opacity that should be used when highlighting.

get fadeOpacity(): number

Returns number

set fadeOpacity(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the fill color to use for the nodes.

get fill(): string

Returns string

set fill(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the background to use for the header.

get headerBackground(): string

Returns string

set headerBackground(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the height to use for the header.

get headerHeight(): number

Returns number

set headerHeight(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the background to use for the header when it is hovered.

get headerHoverBackground(): string

Returns string

set headerHoverBackground(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the text color to use for the header.

get headerHoverTextColor(): string

Returns string

set headerHoverTextColor(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the bottom margin to use for the labels.

get headerLabelBottomMargin(): number

Returns number

set headerLabelBottomMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the left margin to use for the header.

get headerLabelLeftMargin(): number

Returns number

set headerLabelLeftMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the right margin to use for the header.

get headerLabelRightMargin(): number

Returns number

set headerLabelRightMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the top margin to use for the header.

get headerLabelTopMargin(): number

Returns number

set headerLabelTopMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the text color to use for the header.

get headerTextColor(): string

Returns string

set headerTextColor(v: string): void

Parameters

  • v: string

Returns void

Gets or sets if highlighting was handled, and whether internal highlighting logic should be skipped.

get highlightingHandled(): boolean

Returns boolean

set highlightingHandled(v: boolean): void

Parameters

  • v: boolean

Returns void

Gets or sets the label to use for the node.

get label(): string

Returns string

set label(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the bottom margin to use for the labels.

get labelBottomMargin(): number

Returns number

set labelBottomMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the horizontal alignment to use for the node labels.

get labelHorizontalAlignment(): HorizontalAlignment

Returns HorizontalAlignment

set labelHorizontalAlignment(v: HorizontalAlignment): void

Parameters

  • v: HorizontalAlignment

Returns void

Gets or sets the left margin to use for the labels.

get labelLeftMargin(): number

Returns number

set labelLeftMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the right margin to use for the labels.

get labelRightMargin(): number

Returns number

set labelRightMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the top margin to use for the labels.

get labelTopMargin(): number

Returns number

set labelTopMargin(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the vertical alignment to use for the node labels.

get labelVerticalAlignment(): VerticalAlignment

Returns VerticalAlignment

set labelVerticalAlignment(v: VerticalAlignment): void

Parameters

  • v: VerticalAlignment

Returns void

get nativeElement(): HTMLElement

Returns HTMLElement

Gets or sets the opacity to use for the node.

get opacity(): number

Returns number

set opacity(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the outline to use for the nodes.

get outline(): string

Returns string

set outline(v: string): void

Parameters

  • v: string

Returns void

Gets or sets the stroke thickness to use for the node outline.

get strokeThickness(): number

Returns number

set strokeThickness(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the text color to use for the nodes.

get textColor(): string

Returns string

set textColor(v: string): void

Parameters

  • v: string

Returns void

componentDidMount(): void

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

render(): any

Returns any

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

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

_createFromInternal(internal: any): IgrTreemapNodeStyle

Parameters

  • internal: any

Returns IgrTreemapNodeStyle