Skip to main content

Type Alias: UIData

type UIData = object;

Defined in: types.ts:170

Properties​

activeClipPlaneIndex​

activeClipPlaneIndex: number;

Defined in: types.ts:203


activeDragButton​

activeDragButton: number | null;

Defined in: types.ts:199


activeDragMode​

activeDragMode: DRAG_MODE | null;

Defined in: types.ts:198


angleFirstLine​

angleFirstLine: number[];

Defined in: types.ts:201


angleState​

angleState: "none" | "drawing_first_line" | "drawing_second_line" | "complete";

Defined in: types.ts:202


clickedTile​

clickedTile: number;

Defined in: types.ts:177


currentTouchTime​

currentTouchTime: number;

Defined in: types.ts:183


currX​

currX: number;

Defined in: types.ts:181


currY​

currY: number;

Defined in: types.ts:182


doubleTouch​

doubleTouch: boolean;

Defined in: types.ts:186


dpr?​

optional dpr: number;

Defined in: types.ts:193


dragClipPlaneStartDepthAziElev​

dragClipPlaneStartDepthAziElev: number[];

Defined in: types.ts:190


dragEnd​

dragEnd: number[];

Defined in: types.ts:189


dragStart​

dragStart: number[];

Defined in: types.ts:188


isDragging​

isDragging: boolean;

Defined in: types.ts:187


lastTouchTime​

lastTouchTime: number;

Defined in: types.ts:184


lastTwoTouchDistance​

lastTwoTouchDistance: number;

Defined in: types.ts:191


max2D?​

optional max2D: number;

Defined in: types.ts:194


max3D?​

optional max3D: number;

Defined in: types.ts:195


mouseButtonCenterDown​

mouseButtonCenterDown: boolean;

Defined in: types.ts:174


mouseButtonLeftDown​

mouseButtonLeftDown: boolean;

Defined in: types.ts:173


mouseButtonRightDown​

mouseButtonRightDown: boolean;

Defined in: types.ts:175


mouseDepthPicker​

mouseDepthPicker: boolean;

Defined in: types.ts:176


mousedown​

mousedown: boolean;

Defined in: types.ts:171


multiTouchGesture​

multiTouchGesture: boolean;

Defined in: types.ts:192


pan2DxyzmmAtMouseDown​

pan2DxyzmmAtMouseDown: vec4;

Defined in: types.ts:178


prevX​

prevX: number;

Defined in: types.ts:179


prevY​

prevY: number;

Defined in: types.ts:180


touchdown​

touchdown: boolean;

Defined in: types.ts:172


touchTimer​

touchTimer: NodeJS.Timeout | null;

Defined in: types.ts:185


windowX​

windowX: number;

Defined in: types.ts:196


windowY​

windowY: number;

Defined in: types.ts:197