Houjie
2025-04-11 1bf977929dd324f3ac64b70debd8a79443c54392
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export type OnCameraZoomValueChangeCallback = (zoomValue: number) => void;
export declare class CameraZoomUi {
    private zoomElementContainer;
    private rangeInput;
    private rangeText;
    private onChangeCallback;
    private constructor();
    private render;
    private onValueChange;
    setValues(minValue: number, maxValue: number, defaultValue: number, step: number): void;
    show(): void;
    hide(): void;
    setOnCameraZoomValueChangeCallback(onChangeCallback: OnCameraZoomValueChangeCallback): void;
    removeOnCameraZoomValueChangeCallback(): void;
    static create(parentElement: HTMLElement, renderOnCreate: boolean): CameraZoomUi;
}