UNPKG

@egjs/view360

Version:

360 integrated viewing solution from inside-out view to outside-in view. It provides user-friendly service by rotating 360 degrees through various user interaction such as motion sensor and touch.

34 lines (33 loc) 1.02 kB
import { PanoViewerOptions } from "../PanoViewer/PanoViewer"; import { GYRO_MODE } from "../YawPitchControl/consts"; declare const ERROR_TYPE: { INVALID_DEVICE: number; NO_WEBGL: number; FAIL_IMAGE_LOAD: number; FAIL_BIND_TEXTURE: number; INVALID_RESOURCE: number; RENDERING_CONTEXT_LOST: number; }; declare const PANOVIEWER_EVENTS: { READY: "ready"; VIEW_CHANGE: "viewChange"; ANIMATION_END: "animationEnd"; ERROR: "error"; }; declare const PROJECTION_TYPE: { EQUIRECTANGULAR: "equirectangular"; CUBEMAP: "cubemap"; CUBESTRIP: "cubestrip"; PANORAMA: "panorama"; STEREOSCOPIC_EQUI: "stereoequi"; }; declare const STEREO_FORMAT: { TOP_BOTTOM: "3dv"; LEFT_RIGHT: "3dh"; NONE: ""; }; declare const PANOVIEWER_OPTIONS: { [key in keyof PanoViewerOptions]: true; }; declare const DEFAULT_CANVAS_CLASS = "view360-canvas"; export { GYRO_MODE, PANOVIEWER_EVENTS, ERROR_TYPE, PROJECTION_TYPE, STEREO_FORMAT, PANOVIEWER_OPTIONS, DEFAULT_CANVAS_CLASS };