dundas.controls.Treemap Class

 

Inheritance Hierarchy

 
Class
   dundas.controls.DataControl
      dundas.controls.Treemap
 

Properties

 
  Name Description
background Gets or sets the brush used to fill the background of the control. Inherited from dundas.controls.DataControl.
borderBrush Gets or sets the brush used to fill the border around the control. Inherited from dundas.controls.DataControl.
borderRadius Gets or sets the radius in pixels for rounding the corners of the border. Inherited from dundas.controls.DataControl.
borderStyle Gets or sets the style of the border around the control. Inherited from dundas.controls.DataControl.
borderWidth Gets or sets the width of the border around the control. Inherited from dundas.controls.DataControl.
canvasService Gets the canvas service associated with this control. Inherited from dundas.controls.DataControl.
colorRules Gets an array of color rules to apply to the nodes.
container Gets the DOM element this control will render to. Inherited from dundas.controls.DataControl.
headingBackground Gets or sets the heading background.
headingFontColor Gets or sets the heading font color.
headingFontFamily Gets or sets the heading font family.
headingFontSize Gets or sets the heading font size in pixels.
headingFontStyle Gets or sets the heading font style.
headingFontWeight Gets or sets the heading font weight.
headingHeight Gets or sets the heading height in pixels.
headingMinimumFontSize Gets or sets the minimum heading font size in pixels.
headingText Gets or sets the text displayed for the heading of nodes.
headingTextAlign Gets or sets the heading text alignment.
headingTooltipText Gets or sets the tooltip for the heading of nodes.
headingVerticalTextAlign Gets or sets the vertical position of heading text within the heading.
height Gets the current rendered height of the control. Inherited from dundas.controls.DataControl.
hoveredNode Gets the node that is currently hovered over, if any.
id Gets a value uniquely identifying this treemap instance. Inherited from dundas.controls.DataControl.
innerPadding Gets the total padding reserved between the boundaries of the control and its content. Inherited from dundas.controls.DataControl.
isAligning Gets or sets a value indicating whether the control is currently being aligned. Inherited from dundas.controls.DataControl.
isAnimating Gets a value indicating whether the treemap is currently animating a change in data.
isDataChangeAnimated Gets or sets a value that determines if animation is enabled.
isDrawPending Gets a value indicating whether the control is about to re-draw. Inherited from dundas.controls.DataControl.
isHeadingAutoFontSizeEnabled Gets or sets a value that determines if auto font size is enabled.
isHoverSelectionEnabled Gets or sets a value indicating whether moving the mouse over a node or long-tapping it displays it as selected.
isNodeAutoFontSizeEnabled Gets or sets a value that determines if auto font size is enabled.
layoutMode Gets or sets the layout mode.
legend Gets or sets the legend used by this control. Inherited from dundas.controls.DataControl.
nodeBackground Gets or sets the default node content background.
nodeBorderColor Gets or sets the node border color.
nodeBorderWidth Gets or sets the node border thickness.
nodeDarkFontColor Gets or sets the dark font color for the body.
nodeLabelText Gets or sets the label for the body of nodes.
nodeLightFontColor Gets or sets the light font color for the body.
nodeMinimumFontSize Gets or sets the minimum font size in pixels.
nodeTextAlign Gets or sets the text alignment of text within nodes.
nodeTooltipText Gets or sets the tooltip displayed for treemap nodes.
padding Gets or sets the padding reserved between the boundaries of the control and its content. Inherited from dundas.controls.DataControl.
rootNode Gets the root node.
selectedStyle Gets or sets the style applied to nodes that are currently selected.
stateStyles Gets a set of state styles used to conditionally format nodes.
tooltipMouseDelay Gets or sets the delay in milliseconds after hovering with a mouse before a tooltip is displayed.
transitionDuration Gets or sets the time taken to transition positions and colors of treemap nodes when animating data changes.
transitionEasing Gets or sets the easing type of the animation.
unselectedStyle Gets or sets the style applied to nodes that are not currently selected when another node is.
verticalTextAlign Gets or sets the vertical position of text within nodes.
width Gets the current rendered width of the control. Inherited from dundas.controls.DataControl.
 
 

Methods

 
  Name Description
alignHorizontallyWith Aligns the content of this control horizontally with the specified control. Inherited from dundas.controls.DataControl.
alignVerticallyWith Aligns the content of this control vertically with the specified control. Inherited from dundas.controls.DataControl.
clearHorizontallyAligned Removes all controls from horizontal alignment with this instance. Inherited from dundas.controls.DataControl.
clearVerticallyAligned Removes all controls from vertical alignment with this instance. Inherited from dundas.controls.DataControl.
destroy Removes the data control elements from the container. This is called automatically if the container property is changed. Inherited from dundas.controls.DataControl.
draw Re-draws the data control immediately if invalidated. This method is normally called automatically when needed. Inherited from dundas.controls.DataControl.
fromJObject Applies the property values from a plain object created from JSON to the properties of this instance. Inherited from Class.
getHorizontallyAligned Gets an array of controls set to be horizontally aligned with this control. Inherited from dundas.controls.DataControl.
getVerticallyAligned Gets an array of controls set to be vertically aligned with this control. Inherited from dundas.controls.DataControl.
hitTest Determines what data control element is represented at the specified position. Inherited from dundas.controls.DataControl.
invalidate Ensures the data control is re-drawn using the current data and settings at the next best time made available by the browser. This method is normally called automatically when needed. Inherited from dundas.controls.DataControl.
invalidateSize Notifies the control that its container element size may have changed. Inherited from dundas.controls.DataControl.
isAlignedHorizontallyWith Gets a value indicating whether the specified control has been aligned horizontally with this instance. Inherited from dundas.controls.DataControl.
isAlignedVerticallyWith Gets a value indicating whether the specified control has been aligned vertically with this instance. Inherited from dundas.controls.DataControl.
onDOMDetach Called when the DOM element this control will render to is temporarily detached. Inherited from dundas.controls.DataControl.
onDOMReattach Called when the DOM element this control will render to is re-attached. Inherited from dundas.controls.DataControl.
removeHorizontallyAligned Removes the specified control from the list to be horizontally aligned with this control. Inherited from dundas.controls.DataControl.
removeVerticallyAligned Removes the specified control from the list to be vertically aligned with this control. Inherited from dundas.controls.DataControl.
toJSON Implementation for toJSON to return an object that will include this class's prototype property values when stringified. Inherited from Class.