UNPKG

@bitbybit-dev/core

Version:

Bit By Bit Developers Core CAD API to Program Geometry

33 lines (32 loc) 947 B
import { PrintSaveInterface } from "../models/print-save.model"; export declare class ContextBase { blocklyWorkspace: any; verb: any; occ: any; jsonpath: any; canvasZoneClass: string; promptPrintSave: (prompt: PrintSaveInterface) => void; promptPrint: (prompt: PrintSaveInterface) => void; rerenderScene: () => void; tolerance: number; snapTolerance: number; tagBag: any[]; timeoutBag: number[]; intervalBag: number[]; renderLoopBag: ((timePassedFromPreviousIteration: number) => void)[]; keyDownBag: ({ key: string; fn: () => void; })[]; keyUpBag: ({ key: string; fn: () => void; })[]; keyPressBag: ({ key: string; fn: () => void; })[]; currentlyPressedKeys: any[]; getFile(file: File): Promise<string | ArrayBuffer>; remap(value: number, from1: number, to1: number, from2: number, to2: number): number; }