IIgrTreemapProps

Optional actualHighlightingMode

Section titled "actualHighlightingMode"

Gets the actual highlighting mode used.

actualHighlightingMode?: string | TreemapHighlightingMode

Optional actualInteractionPixelScalingRatio

Section titled "actualInteractionPixelScalingRatio"

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.

actualInteractionPixelScalingRatio?: string | number

Optional actualPixelScalingRatio

Section titled "actualPixelScalingRatio"
actualPixelScalingRatio?: string | number
Section titled "breadcrumbSequence"

Gets or sets the root title to use for breadcrumbs.

breadcrumbSequence?: string

Optional children

Section titled "children"
children?: any

Optional customValueMemberPath

Section titled "customValueMemberPath"

Gets or sets the path to use to get the custom value of the items.

customValueMemberPath?: string

Optional darkTextColor

Section titled "darkTextColor"

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

darkTextColor?: string

Optional dataSource

Section titled "dataSource"

Gets or sets the (possibly hierarchical) data to assign to the TreeMap.

dataSource?: any[]

Optional fillBrushes

Section titled "fillBrushes"

Gets or sets brushes to use for the fill scale.

fillBrushes?: string | string[]

Optional fillScaleLogarithmBase

Section titled "fillScaleLogarithmBase"

Gets or sets the logarithm base to use if the fill scale is logarithmic.

fillScaleLogarithmBase?: string | number

Optional fillScaleMaximumValue

Section titled "fillScaleMaximumValue"

Gets or sets the maximum value to use for the fill scale.

fillScaleMaximumValue?: string | number

Optional fillScaleMinimumValue

Section titled "fillScaleMinimumValue"

Gets or sets the minimum value to use for the fill scale.

fillScaleMinimumValue?: string | number

Optional fillScaleMode

Section titled "fillScaleMode"

Gets or sets mode to use for the fill scale.

fillScaleMode?: string | TreemapFillScaleMode

Optional focusItem

Section titled "focusItem"

Gets or sets the item to drill to in the treemap.

focusItem?: any

Optional headerBackground

Section titled "headerBackground"

Gets or sets the background to use for the header.

headerBackground?: string

Optional headerDarkTextColor

Section titled "headerDarkTextColor"

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

headerDarkTextColor?: string

Optional headerDisplayMode

Section titled "headerDisplayMode"

Gets or sets the font to use for header nodes

headerDisplayMode?: string | TreemapHeaderDisplayMode

Optional headerHeight

Section titled "headerHeight"

Gets or sets the height to use for the header.

headerHeight?: string | number

Optional headerHoverBackground

Section titled "headerHoverBackground"

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

headerHoverBackground?: string

Optional headerHoverDarkTextColor

Section titled "headerHoverDarkTextColor"

Gets or sets the dark text color to use for the header when hovered.

headerHoverDarkTextColor?: string

Optional headerHoverTextColor

Section titled "headerHoverTextColor"

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

headerHoverTextColor?: string

Optional headerLabelBottomMargin

Section titled "headerLabelBottomMargin"

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

headerLabelBottomMargin?: string | number

Optional headerLabelLeftMargin

Section titled "headerLabelLeftMargin"

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

headerLabelLeftMargin?: string | number

Optional headerLabelRightMargin

Section titled "headerLabelRightMargin"

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

headerLabelRightMargin?: string | number

Optional headerLabelTopMargin

Section titled "headerLabelTopMargin"

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

headerLabelTopMargin?: string | number

Optional headerTextColor

Section titled "headerTextColor"

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

headerTextColor?: string

Optional headerTextStyle

Section titled "headerTextStyle"

Gets or sets the font to use for header nodes

headerTextStyle?: string
height?: string

Optional highlightedDataSource

Section titled "highlightedDataSource"

Gets or sets the data to highlight.

highlightedDataSource?: any[]

Optional highlightedValueMemberPath

Section titled "highlightedValueMemberPath"

Gets or sets the highlighted value mapping property.

highlightedValueMemberPath?: string

Optional highlightedValueOpacity

Section titled "highlightedValueOpacity"

Gets or sets the opacity applied to the node underneath the highlighted value.

highlightedValueOpacity?: string | number

Optional highlightedValuesDisplayMode

Section titled "highlightedValuesDisplayMode"

Gets or sets the display mode for highlighted values.

highlightedValuesDisplayMode?: string | TreemapHighlightedValueDisplayMode

Optional highlightingFadeOpacity

Section titled "highlightingFadeOpacity"

Gets or sets the opacity to use for nodes that are not highlighted when HighlightingMode is set to FadeOthers.

highlightingFadeOpacity?: string | number

Optional highlightingMode

Section titled "highlightingMode"

Gets or sets the highlighting mode to use.

highlightingMode?: string | TreemapHighlightingMode

Optional highlightingTransitionDuration

Section titled "highlightingTransitionDuration"

Gets or sets the number of milliseconds over which the highlighting effect will render.

highlightingTransitionDuration?: string | number

Optional idMemberPath

Section titled "idMemberPath"

Gets or sets the path to use to get the id of the items.

idMemberPath?: string

Optional interactionPixelScalingRatio

Section titled "interactionPixelScalingRatio"

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.

interactionPixelScalingRatio?: string | number

Optional isFillScaleLogarithmic

Section titled "isFillScaleLogarithmic"

Gets or sets whether the fill scale is logarithmic.

isFillScaleLogarithmic?: string | boolean

Optional labelBottomMargin

Section titled "labelBottomMargin"

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

labelBottomMargin?: string | number

Optional labelHorizontalAlignment

Section titled "labelHorizontalAlignment"

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

labelHorizontalAlignment?: any

Optional labelHorizontalFitMode

Section titled "labelHorizontalFitMode"

Gets or sets the horizontal fit mode to use for the node labels.

labelHorizontalFitMode?: string | TreemapLabelHorizontalFitMode

Optional labelLeftMargin

Section titled "labelLeftMargin"

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

labelLeftMargin?: string | number

Optional labelMemberPath

Section titled "labelMemberPath"

Gets or sets the path to use to get the Label of the items.

labelMemberPath?: string

Optional labelRightMargin

Section titled "labelRightMargin"

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

labelRightMargin?: string | number

Optional labelTopMargin

Section titled "labelTopMargin"

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

labelTopMargin?: string | number

Optional labelVerticalAlignment

Section titled "labelVerticalAlignment"

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

labelVerticalAlignment?: any

Optional labelVerticalFitMode

Section titled "labelVerticalFitMode"

Gets or sets the vertical fit mode to use for the node labels.

labelVerticalFitMode?: string | TreemapLabelVerticalFitMode

Optional layoutOrientation

Section titled "layoutOrientation"

Gets or sets the orientation to use for the stripped and slice and dice layout types.

layoutOrientation?: string | TreemapOrientation

Optional layoutType

Section titled "layoutType"

Gets or sets the type of layout to use for the nodes.

layoutType?: string | TreemapLayoutType

Optional minimumDisplaySize

Section titled "minimumDisplaySize"

Gets or sets the minimum size (width or height) to display a node.

minimumDisplaySize?: string | number

Optional nodeOpacity

Section titled "nodeOpacity"

Gets or sets the opacity to use for the nodes.

nodeOpacity?: string | number

Optional nodePointerEnter

Section titled "nodePointerEnter"

Fired when the pointer enters a node.

nodePointerEnter?: object

Optional nodePointerLeave

Section titled "nodePointerLeave"

Fired when the pointer leaved a node.

nodePointerLeave?: object

Optional nodePointerOver

Section titled "nodePointerOver"

Fired with the pointer is moving over a node.

nodePointerOver?: object

Optional nodePointerPressed

Section titled "nodePointerPressed"

Fired when the pointer is pressed on a node.

nodePointerPressed?: object

Optional nodePointerReleased

Section titled "nodePointerReleased"

Fired when the pointer is released on a node.

nodePointerReleased?: object

Optional nodeRenderStyling

Section titled "nodeRenderStyling"

Fired before a node is rendered for last minute style changes.

nodeRenderStyling?: object

Optional nodeStyling

Section titled "nodeStyling"

Fired when a node is being styled. Provides an opportunity to customize node styling.

nodeStyling?: object

Gets or sets the outline to use for the nodes.

outline?: string

Optional overlayHeaderBackground

Section titled "overlayHeaderBackground"

Gets or sets the background to use for the overlay header.

overlayHeaderBackground?: string

Optional overlayHeaderHoverBackground

Section titled "overlayHeaderHoverBackground"

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

overlayHeaderHoverBackground?: string

Optional overlayHeaderLabelBottomMargin

Section titled "overlayHeaderLabelBottomMargin"

Gets or sets the bottom margin to use for the overlay header.

overlayHeaderLabelBottomMargin?: string | number

Optional overlayHeaderLabelLeftMargin

Section titled "overlayHeaderLabelLeftMargin"

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

overlayHeaderLabelLeftMargin?: string | number

Optional overlayHeaderLabelRightMargin

Section titled "overlayHeaderLabelRightMargin"

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

overlayHeaderLabelRightMargin?: string | number

Optional overlayHeaderLabelTopMargin

Section titled "overlayHeaderLabelTopMargin"

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

overlayHeaderLabelTopMargin?: string | number

Optional parentIdMemberPath

Section titled "parentIdMemberPath"

Gets or sets the path to use to get the Parent of the items.

parentIdMemberPath?: string

Optional parentNodeBottomMargin

Section titled "parentNodeBottomMargin"

Gets or sets the bottom margin to use for the parent nodes.

parentNodeBottomMargin?: string | number

Optional parentNodeBottomPadding

Section titled "parentNodeBottomPadding"

Gets or sets the bottom padding to use for the parent nodes.

parentNodeBottomPadding?: string | number

Optional parentNodeLeftMargin

Section titled "parentNodeLeftMargin"

Gets or sets the left margin to use for the parent nodes.

parentNodeLeftMargin?: string | number

Optional parentNodeLeftPadding

Section titled "parentNodeLeftPadding"

Gets or sets the left padding to use for the parent nodes.

parentNodeLeftPadding?: string | number

Optional parentNodeRightMargin

Section titled "parentNodeRightMargin"

Gets or sets the right margin to use for the parent nodes.

parentNodeRightMargin?: string | number

Optional parentNodeRightPadding

Section titled "parentNodeRightPadding"

Gets or sets the right padding to use for the parent nodes.

parentNodeRightPadding?: string | number

Optional parentNodeTopMargin

Section titled "parentNodeTopMargin"

Gets or sets the top margin to use for the parent nodes.

parentNodeTopMargin?: string | number

Optional parentNodeTopPadding

Section titled "parentNodeTopPadding"

Gets or sets the top padding to use for the parent nodes.

parentNodeTopPadding?: string | number

Optional pixelScalingRatio

Section titled "pixelScalingRatio"

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.

pixelScalingRatio?: string | number

Optional rootTitle

Section titled "rootTitle"

Gets or sets the root title to use for breadcrumbs.

rootTitle?: string

Optional strokeThickness

Section titled "strokeThickness"

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

strokeThickness?: string | number

Optional textColor

Section titled "textColor"

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

textColor?: string

Optional textStyle

Section titled "textStyle"

Gets or sets the font to use for content nodes

textStyle?: string

Optional transitionDuration

Section titled "transitionDuration"

Gets or sets the number of milliseconds over which changes to the gauge should be animated.

transitionDuration?: string | number

Optional valueMemberPath

Section titled "valueMemberPath"

Gets or sets path to use to get the values from the items.

valueMemberPath?: string
width?: string