Type Alias CompositeExpression
type CompositeExpression = {
_globalState: Record<string, any>;
evaluate: (
globals: GlobalProperties,
feature?: Feature,
featureState?: FeatureState,
canonical?: ICanonicalTileID,
availableImages?: string[],
formattedSection?: FormattedSection,
) => any;
globalStateRefs: Set<string>;
interpolationFactor: (
input: number,
lower: number,
upper: number,
) => number;
interpolationType: InterpolationType;
isStateDependent: boolean;
kind: "composite";
zoomStops: number[];
}
_globalState: Record<string, any>;
evaluate: (
globals: GlobalProperties,
feature?: Feature,
featureState?: FeatureState,
canonical?: ICanonicalTileID,
availableImages?: string[],
formattedSection?: FormattedSection,
) => any;
globalStateRefs: Set<string>;
interpolationFactor: (
input: number,
lower: number,
upper: number,
) => number;
interpolationType: InterpolationType;
isStateDependent: boolean;
kind: "composite";
zoomStops: number[];
}
Properties
Readonly_globalState
Readonlyevaluate
evaluate: (
globals: GlobalProperties,
feature?: Feature,
featureState?: FeatureState,
canonical?: ICanonicalTileID,
availableImages?: string[],
formattedSection?: FormattedSection,
) => any
globals: GlobalProperties,
feature?: Feature,
featureState?: FeatureState,
canonical?: ICanonicalTileID,
availableImages?: string[],
formattedSection?: FormattedSection,
) => any
globalStateRefs
globalStateRefs: Set<string>
ReadonlyinterpolationFactor
interpolationFactor: (input: number, lower: number, upper: number) => number
interpolationType
isStateDependent
isStateDependent: boolean
kind
kind: "composite"
zoomStops
zoomStops: number[]
Was this helpful?