Represents a style to apply to a set of nodes in the treemap.

IgrTreemapNodeStyleMapping

new IgrTreemapNodeStyleMapping(props: IIgrTreemapNodeStyleMappingProps): IgrTreemapNodeStyleMapping

Returns IgrTreemapNodeStyleMapping

Inherited from: 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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Gets or sets the mapping mode to use to evaluate whether the mapping applies.

get mappingMode(): TreemapValueMappingMode

Returns TreemapValueMappingMode

set mappingMode(v: TreemapValueMappingMode): void

Parameters

Returns void

Gets or sets the maximum value to which the mapping applies.

get maximumValue(): number

Returns number

set maximumValue(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the minimum value to which the mapping applies.

get minimumValue(): number

Returns number

set minimumValue(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the unique name of the mapping.

get name(): string

Returns string

set name(v: string): void

Parameters

  • v: string

Returns void

Inherited from: IgrTreemapNodeStyle

get nativeElement(): HTMLElement

Returns HTMLElement

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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

Inherited from: IgrTreemapNodeStyle

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 unique name of the mapping.

get targetType(): TreemapNodeStyleMappingTargetType

Returns TreemapNodeStyleMappingTargetType

set targetType(v: TreemapNodeStyleMappingTargetType): void

Parameters

Returns void

Inherited from: IgrTreemapNodeStyle

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

Gets or sets the value to which the mapping applies.

get value(): any

Returns any

set value(v: any): void

Parameters

  • v: any

Returns void

Inherited from: IgrTreemapNodeStyle

componentDidMount(): void

Returns void

Inherited from: IgrTreemapNodeStyle

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgrTreemapNodeStyle

render(): any

Returns any

Inherited from: IgrTreemapNodeStyle

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

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

Inherited from: IgrTreemapNodeStyle

_createFromInternal(internal: any): IgrTreemapNodeStyle

Parameters

  • internal: any

Returns IgrTreemapNodeStyle