The requested page is not available for the requested platform. You are viewing the content for Default platform.

VectorMapLayerBuilder Members

Specifies options for VectorMap widget layers.

Constructors

Name Description
VectorMapLayerBuilder(OptionsOwnerContext)

Methods

Name Description
BorderColor(JS)

Specifies a color for the border of the layer elements.

BorderColor(String)

Specifies a color for the border of the layer elements.

BorderWidth(Double)

Specifies the line width (for layers of a line type) or width of the layer elements border in pixels.

BorderWidth(JS)

Specifies the line width (for layers of a line type) or width of the layer elements border in pixels.

Color(JS)

Specifies a color for layer elements.

Color(String)

Specifies a color for layer elements.

ColorGroupingField(JS)

Specifies the field that provides data to be used for coloring of layer elements.

ColorGroupingField(String)

Specifies the field that provides data to be used for coloring of layer elements.

ColorGroups(IEnumerable<Double>)

Allows you to paint layer elements with similar attributes in the same color.

ColorGroups(JS)

Allows you to paint layer elements with similar attributes in the same color.

Customize(RazorBlock)

Specifies the function that customizes each layer element individually.

Customize(String)

Specifies the function that customizes each layer element individually.

DataField(JS)

Specifies the name of the attribute containing marker data. Setting this option makes sense only if the layer type is "marker" and the elementType is "bubble", "pie" or "image".

DataField(String)

Specifies the name of the attribute containing marker data. Setting this option makes sense only if the layer type is "marker" and the elementType is "bubble", "pie" or "image".

DataSource(Func<DataSourceFactory, OptionsOwnerBuilder>)

Specifies a data source for the layer.

DataSource(IEnumerable, String[])

Specifies a data source for the layer.

DataSource(JS)

Specifies a data source for the layer.

DataSource(String, String[])

Specifies a data source for the layer.

DataSourceOptions(Action<DataSourceOptionsBuilder>)

Specifies a data source for the layer.

ElementType(VectorMapMarkerType)

Specifies the type of a marker element. Setting this option makes sense only if the layer type is "marker".

Equals(Object) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
GetHashCode() Serves as the default hash function.
(Inherited from Object)
GetType() Gets the Type of the current instance.
(Inherited from Object)
HoverEnabled(Boolean)

Specifies whether or not to change the appearance of a layer element when it is hovered over.

HoverEnabled(JS)

Specifies whether or not to change the appearance of a layer element when it is hovered over.

HoveredBorderColor(JS)

Specifies a color for the border of the layer element when it is hovered over.

HoveredBorderColor(String)

Specifies a color for the border of the layer element when it is hovered over.

HoveredBorderWidth(Double)

Specifies the pixel-measured line width (for layers of a line type) or width for the border of the layer element when it is hovered over.

HoveredBorderWidth(JS)

Specifies the pixel-measured line width (for layers of a line type) or width for the border of the layer element when it is hovered over.

HoveredColor(JS)

Specifies a color for a layer element when it is hovered over.

HoveredColor(String)

Specifies a color for a layer element when it is hovered over.

Label(Action<VectorMapLayersLabelBuilder>)

Specifies marker label options.

MaxSize(Double)

Specifies the pixel-measured diameter of the marker that represents the biggest value. Setting this option makes sense only if the layer type is "marker".

MaxSize(JS)

Specifies the pixel-measured diameter of the marker that represents the biggest value. Setting this option makes sense only if the layer type is "marker".

MemberwiseClone() Creates a shallow copy of the current Object.
(Inherited from Object)
MinSize(Double)

Specifies the pixel-measured diameter of the marker that represents the smallest value. Setting this option makes sense only if the layer type is "marker".

MinSize(JS)

Specifies the pixel-measured diameter of the marker that represents the smallest value. Setting this option makes sense only if the layer type is "marker".

Name(JS)

Specifies the layer name.

Name(String)

Specifies the layer name.

Opacity(Double)

Specifies the layer opacity (from 0 to 1).

Opacity(JS)

Specifies the layer opacity (from 0 to 1).

Option(String, Object)

Specifies an option by its name.

Palette(IEnumerable<String>)

Specifies the name of the palette or a custom range of colors to be used for coloring a layer.

Palette(JS)

Specifies the name of the palette or a custom range of colors to be used for coloring a layer.

Palette(VizPalette)

Specifies the name of the palette or a custom range of colors to be used for coloring a layer.

PaletteSize(Double)

Specifies the number of colors in a palette.

PaletteSize(JS)

Specifies the number of colors in a palette.

ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance.
(Inherited from Object)
SelectedBorderColor(JS)

Specifies a color for the border of the layer element when it is selected.

SelectedBorderColor(String)

Specifies a color for the border of the layer element when it is selected.

SelectedBorderWidth(Double)

Specifies a pixel-measured line width (for layers of a line type) or width for the border of the layer element when it is selected.

SelectedBorderWidth(JS)

Specifies a pixel-measured line width (for layers of a line type) or width for the border of the layer element when it is selected.

SelectedColor(JS)

Specifies a color for the layer element when it is selected.

SelectedColor(String)

Specifies a color for the layer element when it is selected.

SelectionMode(SelectionMode)

Specifies whether single or multiple map elements can be selected on a vector map.

Size(Double)

Specifies the size of markers. Setting this option makes sense only if the layer type is "marker" and the elementType is "dot", "pie" or "image".

Size(JS)

Specifies the size of markers. Setting this option makes sense only if the layer type is "marker" and the elementType is "dot", "pie" or "image".

SizeGroupingField(JS)

Specifies the field that provides data to be used for sizing bubble markers. Setting this option makes sense only if the layer type is "marker" and the elementType is "bubble".

SizeGroupingField(String)

Specifies the field that provides data to be used for sizing bubble markers. Setting this option makes sense only if the layer type is "marker" and the elementType is "bubble".

SizeGroups(IEnumerable<Double>)

Allows you to display bubbles with similar attributes in the same size. Setting this option makes sense only if the layer type is "marker" and the elementType is "bubble".

SizeGroups(JS)

Allows you to display bubbles with similar attributes in the same size. Setting this option makes sense only if the layer type is "marker" and the elementType is "bubble".

ToString() Returns a string that represents the current object.
(Inherited from Object)
Type(VectorMapLayerType)

Specifies layer type.

See Also