开发:更新api
This commit is contained in:
23
types/ApplicationServices/Application.d.ts
vendored
23
types/ApplicationServices/Application.d.ts
vendored
@@ -1,22 +1,30 @@
|
||||
import { HardwareCuttingReactor } from '../Add-on/BoardCutting/HardwareCuttingReactor';
|
||||
import { DrillingReactor } from '../Add-on/DrawDrilling/DrillingReactor';
|
||||
import { CADFiler } from '../DatabaseServices/CADFiler';
|
||||
import { Database } from '../DatabaseServices/Database';
|
||||
import { AutoSaveServer } from '../Editor/AutoSave';
|
||||
import { BoardMoveTool } from '../Editor/BoardMoveTool';
|
||||
import { CameraControls } from '../Editor/CameraControls';
|
||||
import { Editor } from '../Editor/Editor';
|
||||
import { Gesture } from '../Editor/Gesture';
|
||||
import { LayoutTool } from '../Editor/LayoutTool';
|
||||
import { Viewer } from '../GraphicsSystem/Viewer';
|
||||
import { WebRtcRenderer } from '../GraphicsSystem/WebRtcRenderer';
|
||||
import { CommandReactor } from '../Reactor/CommandReactor';
|
||||
import { SyncDataReactor } from '../Reactor/SyncDataReactor';
|
||||
import { WebSocketClientServer } from './WebSocketClientServer';
|
||||
import { HardwareCuttingReactor } from '../Add-on/BoardCutting/HardwareCuttingReactor';
|
||||
import { AutoSaveServer } from '../Editor/AutoSave';
|
||||
import { LayoutTool } from '../Editor/LayoutTool';
|
||||
export declare let app: ApplicationService;
|
||||
export declare enum CameraRoamType {
|
||||
Fly = 0,
|
||||
Walk = 1
|
||||
}
|
||||
/**
|
||||
* webCAD应用.
|
||||
*/
|
||||
export declare class ApplicationService {
|
||||
Database: Database;
|
||||
Viewer: Viewer;
|
||||
WebRtcRenderer: WebRtcRenderer;
|
||||
Editor: Editor;
|
||||
CommandReactor: CommandReactor;
|
||||
_drillingReactor: DrillingReactor;
|
||||
@@ -27,7 +35,16 @@ export declare class ApplicationService {
|
||||
SyncDataReactor: SyncDataReactor;
|
||||
AutoSaveServer: AutoSaveServer;
|
||||
LayoutTool: LayoutTool;
|
||||
CameraControls: CameraControls;
|
||||
Gesture: Gesture;
|
||||
CameraRoamType: CameraRoamType;
|
||||
CameraFlySpeed: number;
|
||||
private _PerCameraUseSkyBox;
|
||||
constructor();
|
||||
SendCameraPosToRenderer(): void;
|
||||
get PerCameraUseSkyBox(): boolean;
|
||||
set PerCameraUseSkyBox(b: boolean);
|
||||
private UpdateBackground;
|
||||
InitViewDir(): void;
|
||||
CreateDocument(name?: string): void;
|
||||
FileOut(): CADFiler;
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"Application.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/Application.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,eAAe,EAAE,MAAM,wCAAwC,CAAC;AAIzE,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAGxD,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AAIxD,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAK1C,OAAO,EAAE,MAAM,EAAE,MAAM,0BAA0B,CAAC;AAClD,OAAO,EAAE,cAAc,EAAE,MAAM,2BAA2B,CAAC;AAE3D,OAAO,EAAE,eAAe,EAAE,MAAM,4BAA4B,CAAC;AAI7D,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAChE,OAAO,EAAE,sBAAsB,EAAE,MAAM,+CAA+C,CAAC;AACvF,OAAO,EAAE,cAAc,EAAE,MAAM,oBAAoB,CAAC;AAIpD,OAAO,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAGlD,eAAO,IAAI,GAAG,EAAE,kBAAkB,CAAC;AAEnC;;GAEG;AACH,qBAAa,kBAAkB;IAE3B,QAAQ,EAAE,QAAQ,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,gBAAgB,EAAE,eAAe,CAAC;IAElC,uBAAuB,EAAE,sBAAsB,CAAC;IAEhD,KAAK,UAAQ;IACb,QAAQ,EAAE,aAAa,CAAC;IACxB,SAAS,EAAE,qBAAqB,CAA6D;IAC7F,eAAe,EAAE,eAAe,CAAC;IACjC,cAAc,EAAE,cAAc,CAAC;IAC/B,UAAU,EAAE,UAAU,CAAC;;IAsOvB,WAAW;IAoBX,cAAc,CAAC,IAAI,GAAE,MAAc;IAanC,OAAO,IAAI,QAAQ;IAanB,QAAQ;IAaR,QAAQ,CAAC,CAAC,EAAE,QAAQ;CAkBvB"}
|
||||
{"version":3,"file":"Application.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/Application.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,sBAAsB,EAAE,MAAM,+CAA+C,CAAC;AACvF,OAAO,EAAE,eAAe,EAAE,MAAM,wCAAwC,CAAC;AAQzE,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAGxD,OAAO,EAAE,cAAc,EAAE,MAAM,oBAAoB,CAAC;AACpD,OAAO,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AACxD,OAAO,EAAE,cAAc,EAAE,MAAM,0BAA0B,CAAC;AAG1D,OAAO,EAAE,MAAM,EAAE,MAAM,kBAAkB,CAAC;AAC1C,OAAO,EAAE,OAAO,EAAE,MAAM,mBAAmB,CAAC;AAC5C,OAAO,EAAE,UAAU,EAAE,MAAM,sBAAsB,CAAC;AAOlD,OAAO,EAAE,MAAM,EAAE,MAAM,0BAA0B,CAAC;AAClD,OAAO,EAAE,cAAc,EAAE,MAAM,kCAAkC,CAAC;AAElE,OAAO,EAAE,cAAc,EAAE,MAAM,2BAA2B,CAAC;AAE3D,OAAO,EAAE,eAAe,EAAE,MAAM,4BAA4B,CAAC;AAK7D,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAEhE,eAAO,IAAI,GAAG,EAAE,kBAAkB,CAAC;AAEnC,oBAAY,cAAc;IAEtB,GAAG,IAAI;IACP,IAAI,IAAI;CACX;AAED;;GAEG;AACH,qBAAa,kBAAkB;IAE3B,QAAQ,EAAE,QAAQ,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,MAAM,EAAE,MAAM,CAAC;IACf,cAAc,EAAE,cAAc,CAAC;IAC/B,gBAAgB,EAAE,eAAe,CAAC;IAElC,uBAAuB,EAAE,sBAAsB,CAAC;IAChD,KAAK,UAAQ;IACb,QAAQ,EAAE,aAAa,CAAC;IACxB,SAAS,EAAE,qBAAqB,CAA6D;IAC7F,eAAe,EAAE,eAAe,CAAC;IACjC,cAAc,EAAE,cAAc,CAAC;IAC/B,UAAU,EAAE,UAAU,CAAC;IAEvB,cAAc,EAAE,cAAc,CAAC;IAC/B,OAAO,EAAE,OAAO,CAAC;IAGjB,cAAc,iBAAsB;IACpC,cAAc,SAAK;IAEnB,OAAO,CAAC,mBAAmB,CAAS;;IAiPpC,uBAAuB;IAgBvB,IAAI,kBAAkB,IACI,OAAO,CAD4B;IAC7D,IAAI,kBAAkB,CAAC,CAAC,EAAE,OAAO,EAOhC;IACD,OAAO,CAAC,gBAAgB,CAQtB;IAEF,WAAW;IAoBX,cAAc,CAAC,IAAI,GAAE,MAAc;IAanC,OAAO,IAAI,QAAQ;IAanB,QAAQ;IAaR,QAAQ,CAAC,CAAC,EAAE,QAAQ;CAkBvB"}
|
@@ -1,11 +1,37 @@
|
||||
import { ApplicationService } from './Application';
|
||||
import { MeshBasicMaterial, MeshStandardMaterial } from 'three';
|
||||
interface IHostApplicationServices {
|
||||
Application?: ApplicationService;
|
||||
import { MeshBasicMaterial, MeshStandardMaterial, Texture } from 'three';
|
||||
import { RenderType } from '../GraphicsSystem/RenderType';
|
||||
import { DrillingOption } from '../UI/Store/drillInterface';
|
||||
export declare class IHostApplicationServices {
|
||||
DefaultMeshMaterial?: MeshBasicMaterial | MeshStandardMaterial;
|
||||
UseShadow?: boolean;
|
||||
ShowHistoryLog?: boolean;
|
||||
UseShadow: boolean;
|
||||
ShowHistoryLog: boolean;
|
||||
private __ProxyObject__;
|
||||
static __ProxyKeys__: string[];
|
||||
get ProxyObject(): any;
|
||||
set ProxyObject(obj: any);
|
||||
_renderType: RenderType;
|
||||
DrillConfigs: Map<string, DrillingOption[]>;
|
||||
openDrillingReactor: boolean;
|
||||
sealingColorMap: [string, string][];
|
||||
showLines: boolean;
|
||||
uese: string;
|
||||
forceFilterPxl: boolean;
|
||||
chaidanOption: {
|
||||
changXiuBian: number;
|
||||
duanXiuBian: number;
|
||||
useDefaultRad: boolean;
|
||||
radius: number;
|
||||
modeling2HoleRad: number;
|
||||
isCheckInterfere: boolean;
|
||||
noModeingData: string;
|
||||
statTk: boolean;
|
||||
statSt: boolean;
|
||||
};
|
||||
private constructor();
|
||||
private static _SingleInstance;
|
||||
static GetInstance(): IHostApplicationServices;
|
||||
LoadDefaultExr(): Promise<Texture>;
|
||||
LoadMetalEnv(): Promise<Texture>;
|
||||
}
|
||||
export declare let HostApplicationServices: IHostApplicationServices;
|
||||
export {};
|
||||
//# sourceMappingURL=HostApplicationServices.d.ts.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"HostApplicationServices.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/HostApplicationServices.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,kBAAkB,EAAE,MAAM,eAAe,CAAC;AACnD,OAAO,EAAE,iBAAiB,EAAE,oBAAoB,EAAE,MAAM,OAAO,CAAC;AAEhE,UAAU,wBAAwB;IAE9B,WAAW,CAAC,EAAE,kBAAkB,CAAC;IACjC,mBAAmB,CAAC,EAAE,iBAAiB,GAAG,oBAAoB,CAAC;IAC/D,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,cAAc,CAAC,EAAE,OAAO,CAAC;CAC5B;AAED,eAAO,IAAI,uBAAuB,EAAE,wBAAmD,CAAC"}
|
||||
{"version":3,"file":"HostApplicationServices.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/HostApplicationServices.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,oBAAoB,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AACzE,OAAO,EAAE,UAAU,EAAE,MAAM,8BAA8B,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,4BAA4B,CAAC;AAE5D,qBAAa,wBAAwB;IAEjC,mBAAmB,CAAC,EAAE,iBAAiB,GAAG,oBAAoB,CAAC;IAC/D,SAAS,EAAE,OAAO,CAAQ;IAC1B,cAAc,EAAE,OAAO,CAAQ;IAE/B,OAAO,CAAC,eAAe,CAAM;IAC7B,MAAM,CAAC,aAAa,EAAE,MAAM,EAAE,CAAM;IACpC,IAAI,WAAW,IACM,GAAG,CAD0B;IAClD,IAAI,WAAW,CAAC,GAAG,EAAE,GAAG,EAUvB;IAGW,WAAW,EAAE,UAAU,CAAwB;IAI/C,YAAY,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,EAAE,CAAC,CAAW;IAItD,mBAAmB,UAAQ;IAI3B,eAAe,EAAE,CAAC,MAAM,EAAE,MAAM,CAAC,EAAE,CAAM;IAIzC,SAAS,UAAS;IAIlB,IAAI,EAAE,MAAM,CAAC;IAIb,cAAc,EAAE,OAAO,CAAS;IAGhC,aAAa;;;;;;;;;;MAUvB;IAEF,OAAO;IAEP,OAAO,CAAC,MAAM,CAAC,eAAe,CAA2B;IACzD,MAAM,CAAC,WAAW,IAAI,wBAAwB;IAQxC,cAAc,IAAI,OAAO,CAAC,OAAO,CAAC;IAClC,YAAY,IAAI,OAAO,CAAC,OAAO,CAAC;CACzC;AAED,eAAO,IAAI,uBAAuB,0BAAyC,CAAC"}
|
@@ -4,16 +4,20 @@
|
||||
export declare class WebSocketClientServer {
|
||||
url: string;
|
||||
private ws;
|
||||
mode: string;
|
||||
private _Closeing;
|
||||
mode: "obj" | "" | undefined;
|
||||
constructor(url?: string);
|
||||
_ConnectionPromise: Promise<boolean>;
|
||||
Connect(): Promise<boolean>;
|
||||
private _ReTryTime;
|
||||
private _CloseTime;
|
||||
Connect(retry?: boolean, timeOut?: number): Promise<boolean> | true;
|
||||
Send(msg: string): Promise<void>;
|
||||
/**
|
||||
* 接收到消息. AOP可接入此函数
|
||||
* @param {MessageEvent} event
|
||||
*/
|
||||
OnMessage: (event: MessageEvent) => void;
|
||||
OnMessageEvent: (event: MessageEvent) => void;
|
||||
get IsLink(): boolean;
|
||||
OnLinkEvent(isLink: boolean): void;
|
||||
Close(): Promise<void>;
|
||||
}
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"WebSocketClientServer.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/WebSocketClientServer.ts"],"names":[],"mappings":"AAGA;;GAEG;AACH,qBAAa,qBAAqB;IAMX,GAAG;IAJtB,OAAO,CAAC,EAAE,CAAY;IAEtB,IAAI,EAAE,MAAM,CAAC;gBAEM,GAAG,SAAK;IAI3B,kBAAkB,EAAE,OAAO,CAAC,OAAO,CAAC,CAAC;IAE/B,OAAO,IAAI,OAAO,CAAC,OAAO,CAAC;IAqC3B,IAAI,CAAC,GAAG,EAAE,MAAM;IAOtB;;;OAGG;IACH,SAAS,UAAW,YAAY,UAG9B;IACF,WAAW,CAAC,MAAM,EAAE,OAAO;IAKrB,KAAK;CAOd"}
|
||||
{"version":3,"file":"WebSocketClientServer.d.ts","sourceRoot":"","sources":["../../../src/ApplicationServices/WebSocketClientServer.ts"],"names":[],"mappings":"AACA;;GAEG;AACH,qBAAa,qBAAqB;IAOX,GAAG;IALtB,OAAO,CAAC,EAAE,CAAY;IACtB,OAAO,CAAC,SAAS,CAAS;IAE1B,IAAI,EAAE,KAAK,GAAG,EAAE,GAAG,SAAS,CAAC;gBAEV,GAAG,SAAK;IAI3B,kBAAkB,EAAE,OAAO,CAAC,OAAO,CAAC,CAAC;IAErC,OAAO,CAAC,UAAU,CAAC;IACnB,OAAO,CAAC,UAAU,CAAC;IACnB,OAAO,CAAC,KAAK,UAAO,EAAE,OAAO,SAAO,GAAG,OAAO,CAAC,OAAO,CAAC,GAAG,IAAI;IAgDxD,IAAI,CAAC,GAAG,EAAE,MAAM;IAOtB;;;OAGG;IACH,cAAc,UAAW,YAAY,UAInC;IAEF,IAAI,MAAM,YAAwC;IAElD,WAAW,CAAC,MAAM,EAAE,OAAO;IAIrB,KAAK;CAed"}
|
@@ -3,8 +3,6 @@ export declare namespace CreateBoardUtil {
|
||||
class Arc2d {
|
||||
_StartAn: number;
|
||||
_EndAn: number;
|
||||
_StartPoint: Vector2;
|
||||
_EndPoint: Vector2;
|
||||
_Center: Vector2;
|
||||
_Radius: number;
|
||||
constructor(p1: Vector2, p2: Vector2, bul: number);
|
||||
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"createBoard.d.ts","sourceRoot":"","sources":["../../../../src/ApplicationServices/mesh/createBoard.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAW,IAAI,EAAE,KAAK,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAKvE,yBAAiB,eAAe,CAChC;IAEI,MAAa,KAAK;QAEd,QAAQ,EAAE,MAAM,CAAC;QACjB,MAAM,EAAE,MAAM,CAAC;QACf,WAAW,EAAE,OAAO,CAAC;QACrB,SAAS,EAAE,OAAO,CAAC;QACnB,OAAO,EAAE,OAAO,CAAC;QACjB,OAAO,EAAE,MAAM,CAAC;oBACJ,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM;KA4BpD;IAID,SAAgB,UAAU,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,KAAK,CA0BhE;IAGD,SAAgB,WAAW,CAAC,SAAS,EAAE,MAAM,gFAkD5C;CACJ"}
|
||||
{"version":3,"file":"createBoard.d.ts","sourceRoot":"","sources":["../../../../src/ApplicationServices/mesh/createBoard.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAW,IAAI,EAAE,KAAK,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAKvE,yBAAiB,eAAe,CAChC;IAEI,MAAa,KAAK;QAEd,QAAQ,EAAE,MAAM,CAAC;QACjB,MAAM,EAAE,MAAM,CAAC;QACf,OAAO,EAAE,OAAO,CAAC;QACjB,OAAO,EAAE,MAAM,CAAC;oBACJ,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,OAAO,EAAE,GAAG,EAAE,MAAM;KAmBpD;IAID,SAAgB,UAAU,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,KAAK,CA0BhE;IAGD,SAAgB,WAAW,CAAC,SAAS,EAAE,MAAM,gFAkD5C;CACJ"}
|
Reference in New Issue
Block a user