layout: default title: DimensionalDefinition parent: Core Classes —

dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components.Renderers

DimensionalDefinition Class

Defines the symbols to use in a UniqueValueRenderer. Each unique value info defines a symbol that should be used to
represent features with a specific value.
ArcGIS Maps SDK for JavaScript

public class DimensionalDefinition : dymaptic.GeoBlazor.Core.Components.Layers.LayerObject

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 LayerObject 🡒 DimensionalDefinition

Constructors

DimensionalDefinition() Constructor

Constructor for use as a razor component

public DimensionalDefinition();

DimensionalDefinition(string, Nullable, string, List) Constructor

Constructor for use in code

public DimensionalDefinition(string? dimensionName=null, System.Nullable<bool> isSlice=null, string? variableName=null, System.Collections.Generic.List<long>? values=null);

Parameters

dimensionName System.String

isSlice System.Nullable<System.Boolean>

variableName System.String

values System.Collections.Generic.List<System.Int64>

Properties

DimensionalDefinition.DimensionName Property

The dimension associated with the variable..

public string? DimensionName { get; set; }

Property Value

System.String

DimensionalDefinition.IsSlice Property

Indicates whether the values indicate slices (rather than ranges).

public System.Nullable<bool> IsSlice { get; set; }

Property Value

System.Nullable<System.Boolean>

DimensionalDefinition.Values Property

An array of single values or tuples [min, max] each defining a range of valid values along the specified dimension.

public System.Collections.Generic.List<long>? Values { get; set; }

Property Value

System.Collections.Generic.List<System.Int64>

DimensionalDefinition.VariableName Property

The required variable name by which to filter.

public string? VariableName { get; set; }

Property Value

System.String