Skip to content

StyleJsonItem

Namespace: ThinkGeo.Core

Represents the StyleJsonItem class.

public class StyleJsonItem

Inheritance ObjectStyleJsonItem

Properties

Style

Gets or sets the Style.

public Style Style { get; set; }

Property Value

Style

Filters

Gets or sets the Filters.

public Collection<FilterCondition> Filters { get; }

Property Value

Collection<FilterCondition>

FilterApplyMode

Gets or sets the FilterApplyMode.

public FilterApplyMode FilterApplyMode { get; set; }

Property Value

FilterApplyMode

Constructors

StyleJsonItem(Style)

Initializes a new instance of the StyleJsonItem class.

public StyleJsonItem(Style style)

Parameters

style Style

StyleJsonItem(Style, IEnumerable<FilterCondition>)

Initializes a new instance of the StyleJsonItem class.

public StyleJsonItem(Style style, IEnumerable<FilterCondition> filters)

Parameters

style Style

filters IEnumerable<FilterCondition>

Methods

GetMatchedFeatures(IEnumerable<Feature>)

Returns matched features from the underlying data source.

public Collection<Feature> GetMatchedFeatures(IEnumerable<Feature> features)

Parameters

features IEnumerable<Feature>
The features.

Returns

Collection<Feature>
The result of the operation.