GeoBlazor Pro
layout: pro title: VisualVariableResult parent: Pro Classes grand_parent: GeoBlazor Pro —
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
VisualVariableResult Class
The result object of the createVisualVariables() method. See the table below for details of each property.
ArcGIS Maps SDK for JavaScript
public class VisualVariableResult :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.VisualVariableResult>
Inheritance System.Object 🡒 VisualVariableResult
Implements System.IEquatable<VisualVariableResult>
Constructors
VisualVariableResult(IReadOnlyCollection, SizeScheme, bool, SummaryStatisticsResult, string, string, AuthoringInfo) Constructor
The result object of the createVisualVariables() method. See the table below for details of each property.
ArcGIS Maps SDK for JavaScript
public VisualVariableResult(System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Layers.SizeVariable> VisualVariables, dymaptic.GeoBlazor.Pro.Model.SizeScheme SizeScheme, bool DefaultValuesUsed, dymaptic.GeoBlazor.Pro.Model.SummaryStatisticsResult Statistics, string BasemapId, string BasemapTheme, dymaptic.GeoBlazor.Pro.Objects.AuthoringInfo AuthoringInfo);
Parameters
VisualVariables
System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Layers.SizeVariable>
An array of size visual variables configured based on the statistics of the data and the view scale.
SizeScheme
SizeScheme
The size scheme used by the main visual variable.
DefaultValuesUsed
System.Boolean
Indicates whether default values were used in the absence of sufficient data and/or statistics from the layer. Default values are typically used when all features have the same field value or no value at all.
Statistics
SummaryStatisticsResult
Basic statistics returned from a query to the service for the given field or expression.
BasemapId
System.String
The ID of the basemap used to determine the optimal fill color of the features.
BasemapTheme
System.String
Indicates whether the average color of the input view’s basemap is light or dark.
AuthoringInfo
AuthoringInfo
Authoring information related to the creation of the visual variable. This includes information related to UI inputs from sliders and selected themes.
Properties
VisualVariableResult.AuthoringInfo Property
Authoring information related to the creation of the visual variable. This includes information related to UI inputs from sliders and selected themes.
public dymaptic.GeoBlazor.Pro.Objects.AuthoringInfo AuthoringInfo { get; set; }
Property Value
VisualVariableResult.BasemapId Property
The ID of the basemap used to determine the optimal fill color of the features.
public string BasemapId { get; set; }
Property Value
VisualVariableResult.BasemapTheme Property
Indicates whether the average color of the input view’s basemap is light or dark.
public string BasemapTheme { get; set; }
Property Value
VisualVariableResult.DefaultValuesUsed Property
Indicates whether default values were used in the absence of sufficient data and/or statistics from the layer. Default values are typically used when all features have the same field value or no value at all.
public bool DefaultValuesUsed { get; set; }
Property Value
VisualVariableResult.SizeScheme Property
The size scheme used by the main visual variable.
public dymaptic.GeoBlazor.Pro.Model.SizeScheme SizeScheme { get; set; }
Property Value
VisualVariableResult.Statistics Property
Basic statistics returned from a query to the service for the given field or expression.
public dymaptic.GeoBlazor.Pro.Model.SummaryStatisticsResult Statistics { get; set; }
Property Value
VisualVariableResult.VisualVariables Property
An array of size visual variables configured based on the statistics of the data and the view scale.
public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Layers.SizeVariable> VisualVariables { get; set; }
Property Value
System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Layers.SizeVariable>