dundas.controls.MapShape Class

 

Inheritance Hierarchy

 
Class
   dundas.controls.MapElementBase
      dundas.controls.MapShape
 

Constructors

 
  Name Description
init Initializes the MapShape class which is derived from the MapElementBase class. Inherited from dundas.controls.MapElementBase.
 
 

Properties

 
  Name Description
alternateNames Gets or sets the alternate names of this map element. Inherited from dundas.controls.MapElementBase.
compatibleName Gets or sets the compatible name of this map element. Inherited from dundas.controls.MapElementBase.
context Gets or sets the context of this map element, used to differentiate shapes that may have identical names. Inherited from dundas.controls.MapElementBase.
control Gets a reference to the parent control. Inherited from dundas.controls.MapElementBase.
fill Gets or sets the settings used to fill the interior of this shape.
id Gets or sets the ID of this map element. Inherited from dundas.controls.MapElementBase.
isHovered Gets a value indicating whether this map element is currently hovered over by the user and not set as selected. Inherited from dundas.controls.MapElementBase.
isSelected Gets or sets a value indicating whether this map element is displayed as selected by the user. Inherited from dundas.controls.MapElementBase.
isVisible Gets or sets a value indicating whether this map element is visible. Inherited from dundas.controls.MapElementBase.
labelSettings Gets or sets the label setting. This overrides the default label setting. Inherited from dundas.controls.MapElementBase.
metricSetBindingId Gets the ID of the metric set binding providing data to this map element. Inherited from dundas.controls.MapElementBase.
name Gets or sets the name of this map element. Inherited from dundas.controls.MapElementBase.
row Gets the row number the map element maps to in the data source. Inherited from dundas.controls.MapElementBase.
stroke Gets or sets the settings used to draw an outline around this element. Inherited from dundas.controls.MapElementBase.
strokeWidth Gets or sets the width of the outline drawn around this element. Inherited from dundas.controls.MapElementBase.
tooltipText Gets or sets the tooltip text. This overrides the default tooltip text. Inherited from dundas.controls.MapElementBase.
 
 

Methods

 
  Name Description
fromJObject Applies the property values from a plain object created from JSON to the properties of this instance. Inherited from Class.
getBoundingBox Gets the bounding box of the map element. Inherited from dundas.controls.MapElementBase.
getDisplayedText Gets the tooltip text to be displayed when hovering over this shape.
getLabelText Gets the label text for the map element. Inherited from dundas.controls.MapElementBase.
getSize Gets the size of the map element. Inherited from dundas.controls.MapElementBase.
toJSON Implementation for toJSON to return an object that will include this class's prototype property values when stringified. Inherited from Class.