On this page

Interface ICameraHelper

interface ICameraHelper {
    get useGlobeControls(): boolean;
    cameraForBoxAndBearing(
        options: CameraForBoundsOptions,
        padding: PaddingOptions,
        bounds: LngLatBounds,
        bearing: number,
        tr: IReadonlyTransform,
    ): CameraForBoxAndBearingHandlerResult;
    handleEaseTo(
        tr: ITransform,
        options: EaseToHandlerOptions,
    ): EaseToHandlerResult;
    handleFlyTo(
        tr: ITransform,
        options: FlyToHandlerOptions,
    ): FlyToHandlerResult;
    handleJumpToCenterZoom(
        tr: ITransform,
        options: { center?: LngLatLike; zoom?: number },
    ): void;
    handleMapControlsPan(
        deltas: MapControlsDeltas,
        tr: ITransform,
        preZoomAroundLoc: LngLat,
    ): void;
    handleMapControlsRollPitchBearingZoom(
        deltas: MapControlsDeltas,
        tr: ITransform,
    ): void;
    handlePanInertia(
        pan: Point,
        transform: IReadonlyTransform,
    ): { easingCenter: LngLat; easingOffset: Point };
}
Index

Accessors

  • get useGlobeControls(): boolean

    Returns boolean

Methods

Was this helpful?
SDK JS
Reference
ICameraHelper