For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages are available by appending .md to any URL.
Class StylePropertyFunction<T>
Type Parameters
- T
Constructors
constructor
-
new StylePropertyFunction<T>(
parameters: PropertyValueSpecification<T>,
specification: StylePropertySpecification,
): StylePropertyFunction<T>Type Parameters
- T
Parameters
- parameters: PropertyValueSpecification<T>
- specification: StylePropertySpecification
Returns StylePropertyFunction<T>
Properties
evaluate
interpolationFactor
interpolationFactor: (input: number, lower: number, upper: number) => number
kind
zoomStops
zoomStops: number[]
Methods
Staticdeserialize
-
deserialize<T>(
serialized: {
_parameters: PropertyValueSpecification<T>;
_specification: StylePropertySpecification;
},
): StylePropertyFunction<T>Type Parameters
- T
Parameters
- serialized: {
_parameters: PropertyValueSpecification<T>;
_specification: StylePropertySpecification;
}
Returns StylePropertyFunction<T>
Staticserialize
-
serialize<T>(
input: StylePropertyFunction<T>,
): {
_parameters: PropertyValueSpecification<T>;
_specification: StylePropertySpecification;
}Type Parameters
- T
Parameters
- input: StylePropertyFunction<T>
Returns {
_parameters: PropertyValueSpecification<T>;
_specification: StylePropertySpecification;
}