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