StyleJsonItem¶
Namespace: ThinkGeo.Core
Represents the StyleJsonItem class.
public class StyleJsonItem
Inheritance Object → StyleJsonItem
Properties¶
Style¶
Gets or sets the Style.
public Style Style { get; set; }
Property Value¶
Filters¶
Gets or sets the Filters.
public Collection<FilterCondition> Filters { get; }
Property Value¶
FilterApplyMode¶
Gets or sets the FilterApplyMode.
public FilterApplyMode FilterApplyMode { get; set; }
Property Value¶
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.