Class DataDrivenProperty<T>
Type Parameters
- T
Hierarchy (View Summary)
- DataDrivenProperty
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
- new DataDrivenProperty<T>(
specification: StylePropertySpecification,
overrides?: any,
): DataDrivenProperty<T>Type Parameters
- T
Parameters
- specification: StylePropertySpecification
Optionaloverrides: any
Returns DataDrivenProperty<T>
Methods
evaluate
- evaluate(
value: PossiblyEvaluatedValue<T>,
parameters: EvaluationParameters,
feature: Feature,
featureState: FeatureState,
canonical?: CanonicalTileID,
availableImages?: string[],
): TParameters
- value: PossiblyEvaluatedValue<T>
- parameters: EvaluationParameters
- feature: Feature
- featureState: FeatureState
Optionalcanonical: CanonicalTileIDOptionalavailableImages: string[]
Returns T
interpolate
- interpolate(
a: PossiblyEvaluatedPropertyValue<T>,
b: PossiblyEvaluatedPropertyValue<T>,
t: number,
): PossiblyEvaluatedPropertyValue<T>Parameters
- a: PossiblyEvaluatedPropertyValue<T>
- b: PossiblyEvaluatedPropertyValue<T>
- t: number
Returns PossiblyEvaluatedPropertyValue<T>
possiblyEvaluate
- possiblyEvaluate(
value: PropertyValue<T, PossiblyEvaluatedPropertyValue<T>>,
parameters: EvaluationParameters,
canonical?: CanonicalTileID,
availableImages?: string[],
): PossiblyEvaluatedPropertyValue<T>Parameters
- value: PropertyValue<T, PossiblyEvaluatedPropertyValue<T>>
- parameters: EvaluationParameters
Optionalcanonical: CanonicalTileIDOptionalavailableImages: string[]
Returns PossiblyEvaluatedPropertyValue<T>
Was this helpful?