修复:eval2生成代码丢失
This commit is contained in:
@@ -18,7 +18,7 @@ export declare class ExtrudeHole extends Hole {
|
||||
isThrough: boolean;
|
||||
get KnifeRadius(): number;
|
||||
set KnifeRadius(v: number);
|
||||
Explode(): (Polyline | import("../Entity/Circle").Circle)[];
|
||||
Explode(): (import("../Entity/Circle").Circle | Polyline)[];
|
||||
get ContourCurve(): ExtrudeContourCurve;
|
||||
set ContourCurve(curve: ExtrudeContourCurve);
|
||||
CheckContourCurve(): void;
|
||||
|
11
types/DatabaseServices/BoardLinesReactor.d.ts
vendored
11
types/DatabaseServices/BoardLinesReactor.d.ts
vendored
@@ -1,11 +0,0 @@
|
||||
import { ApplicationService } from "../ApplicationServices/Application";
|
||||
import { CADObject } from "./CADObject";
|
||||
import { Board } from "./Entity/Board";
|
||||
import { LinesType } from "./Entity/BoardInterface";
|
||||
export declare class BoardLinesReactor {
|
||||
constructor(app: ApplicationService);
|
||||
AutoChangeBoardLines(ent: CADObject): boolean;
|
||||
}
|
||||
export declare function BoardIsLong(br: Board, lines?: LinesType): boolean;
|
||||
export declare function BoardIsShort(br: CADObject): boolean;
|
||||
//# sourceMappingURL=BoardLinesReactor.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"BoardLinesReactor.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/BoardLinesReactor.ts"],"names":[],"mappings":"AAAA,OAAO,EAAO,kBAAkB,EAAE,MAAM,oCAAoC,CAAC;AAQ7E,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,OAAO,EAAE,KAAK,EAAE,MAAM,gBAAgB,CAAC;AACvC,OAAO,EAAE,SAAS,EAAE,MAAM,yBAAyB,CAAC;AAgBpD,qBAAa,iBAAiB;gBAEd,GAAG,EAAE,kBAAkB;IAyCnC,oBAAoB,CAAC,GAAG,EAAE,SAAS;CAwBtC;AAKD,wBAAgB,WAAW,CAAC,EAAE,EAAE,KAAK,EAAE,KAAK,YAA8B,GAAG,OAAO,CAuBnF;AAMD,wBAAgB,YAAY,CAAC,EAAE,EAAE,SAAS,GAAG,OAAO,CAMnD"}
|
@@ -1,4 +0,0 @@
|
||||
import { CameraSnapshootRecord } from "./CameraSnapshootRecord";
|
||||
export declare function SaveCameraSnapshootRecord(record: CameraSnapshootRecord, name?: string): void;
|
||||
export declare function RestoreCameraSnapshootRecord(record: CameraSnapshootRecord): void;
|
||||
//# sourceMappingURL=CameraSnapshootRecordUtil.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"CameraSnapshootRecordUtil.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/CameraSnapshoot/CameraSnapshootRecordUtil.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,qBAAqB,EAAE,MAAM,yBAAyB,CAAC;AAEhE,wBAAgB,yBAAyB,CAAC,MAAM,EAAE,qBAAqB,EAAE,IAAI,GAAE,MAAgE,QAO9I;AAED,wBAAgB,4BAA4B,CAAC,MAAM,EAAE,qBAAqB,QAOzE"}
|
34
types/DatabaseServices/CommandServer.d.ts
vendored
34
types/DatabaseServices/CommandServer.d.ts
vendored
@@ -1,34 +0,0 @@
|
||||
import { ICommand } from "../UI/Components/CommandPanel/CommandList";
|
||||
/**
|
||||
* 保存CAD的自定义命令,统一由这里经过CRUD操作
|
||||
*/
|
||||
export declare class CommandServer {
|
||||
private _NeedUpload;
|
||||
private _CustomCommand;
|
||||
private _CustomCommandMap;
|
||||
private _CommandCustomMap;
|
||||
private _CommandHotKeyMap;
|
||||
private _HotKeyCommandMap;
|
||||
private constructor();
|
||||
private static _SingleInstance;
|
||||
static GetInstance(): CommandServer;
|
||||
get CustomCommandMap(): Map<string, string>;
|
||||
get HotKeyCommandMap(): Map<string, string>;
|
||||
get CommandHotKeyMap(): Map<string, string>;
|
||||
ChangeCustonCommand(icommand: ICommand): void;
|
||||
GetCommandCanUseDefaultCustomCmd(cmd: ICommand): boolean;
|
||||
GetCommandCanUseDefaultHotkey(cmd: ICommand): boolean;
|
||||
Reset(): Promise<void>;
|
||||
Upload(): Promise<void>;
|
||||
InitCommandCustomCmdAndHotkey(): Promise<void>;
|
||||
ClearCustonCommand(): void;
|
||||
private ReadCustomCommandlist;
|
||||
private _LastScrollTop;
|
||||
SetLastScrollTop(scrollTop: number): Promise<void>;
|
||||
GetLastScrollTop(): Promise<number>;
|
||||
private RegistCustomCommand;
|
||||
private DeleteCustomCommand;
|
||||
private RegistHotkey;
|
||||
private DeleteHotkey;
|
||||
}
|
||||
//# sourceMappingURL=CommandServer.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"CommandServer.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/CommandServer.ts"],"names":[],"mappings":"AAMA,OAAO,EAAe,QAAQ,EAA6B,MAAM,2CAA2C,CAAC;AAG7G;;GAEG;AACH,qBAAa,aAAa;IAGtB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,cAAc,CAAoC;IAG1D,OAAO,CAAC,iBAAiB,CAA6B;IACtD,OAAO,CAAC,iBAAiB,CAA6B;IAGtD,OAAO,CAAC,iBAAiB,CAA6B;IACtD,OAAO,CAAC,iBAAiB,CAA6B;IAEtD,OAAO;IACP,OAAO,CAAC,MAAM,CAAC,eAAe,CAAgB;IAC9C,MAAM,CAAC,WAAW,IAAI,aAAa;IAOnC,IAAI,gBAAgB,wBAAqC;IACzD,IAAI,gBAAgB,wBAAqC;IACzD,IAAI,gBAAgB,wBAAqC;IAIzD,mBAAmB,CAAC,QAAQ,EAAE,QAAQ;IAqCtC,gCAAgC,CAAC,GAAG,EAAE,QAAQ;IAS9C,6BAA6B,CAAC,GAAG,EAAE,QAAQ;IAUrC,KAAK;IASL,MAAM;IAcN,6BAA6B;IAmCnC,kBAAkB;YAiBJ,qBAAqB;IAqBnC,OAAO,CAAC,cAAc,CAAS;IACzB,gBAAgB,CAAC,SAAS,EAAE,MAAM;IAMlC,gBAAgB;IActB,OAAO,CAAC,mBAAmB;IAU3B,OAAO,CAAC,mBAAmB;IAW3B,OAAO,CAAC,YAAY;IAcpB,OAAO,CAAC,YAAY;CAWvB"}
|
2
types/DatabaseServices/Entity/Ellipse.d.ts
vendored
2
types/DatabaseServices/Entity/Ellipse.d.ts
vendored
@@ -52,7 +52,7 @@ export declare class Ellipse extends Curve {
|
||||
GetSplitCurves(param: number[] | number): this[];
|
||||
Join(el: Ellipse): Status.False | Status.True;
|
||||
GetObjectSnapPoints(snapMode: ObjectSnapMode, pickPoint: Vector3, lastPoint: Vector3, viewXform?: Matrix3): Vector3[];
|
||||
IntersectWith2(curve: Curve, intType: IntersectOption): import("../../GraphicsSystem/IntersectWith").IntersectResult[];
|
||||
IntersectWith2(curve: Curve, intType: IntersectOption): any;
|
||||
GetStretchPoints(): Array<Vector3>;
|
||||
GetGripPoints(): Array<Vector3>;
|
||||
MoveStretchPoints(indexList: Array<number>, vec: Vector3): void;
|
||||
|
48
types/DatabaseServices/FileServer.d.ts
vendored
48
types/DatabaseServices/FileServer.d.ts
vendored
@@ -1,48 +0,0 @@
|
||||
import { Singleton } from "../Common/Singleton";
|
||||
import { IDirectoryProps } from "../UI/Components/SourceManage/CommonPanel";
|
||||
export interface IFileInfo {
|
||||
file_id?: string;
|
||||
dir_id?: string;
|
||||
name?: string;
|
||||
logo?: string;
|
||||
file?: string;
|
||||
props?: string;
|
||||
zip_type?: "gzip";
|
||||
update_date?: string;
|
||||
code?: string;
|
||||
path?: string;
|
||||
pathNum?: number[];
|
||||
}
|
||||
/**
|
||||
* File server
|
||||
* 保存CAD的文件服务,统一由这里经过文件的CRUD操作
|
||||
*/
|
||||
export declare class FileServer extends Singleton {
|
||||
currentFileInfo: {
|
||||
name: string;
|
||||
dir: IDirectoryProps;
|
||||
};
|
||||
m_CurFileId: string;
|
||||
CurrentFileMd5: string;
|
||||
_CurrentFilePath: string;
|
||||
constructor();
|
||||
AddNewFile(): Promise<boolean>;
|
||||
GetFileMD5(fid: string): Promise<string | undefined>;
|
||||
OpenFile(fid: string, file?: string): Promise<boolean>;
|
||||
ReadFileList(): Promise<IFileInfo[]>;
|
||||
/**
|
||||
* 读取文件信息,如果md5等于缓存,则直接打开,否则请求服务器并缓存文件信息
|
||||
* @param fid 文件id
|
||||
* @param [code] md5值
|
||||
* @returns
|
||||
*/
|
||||
GetFileInfo(fid: string, code?: string): Promise<IFileInfo>;
|
||||
CacheFileInfo(fid: string, info: IFileInfo): Promise<void>;
|
||||
UploadFile(fileInfo: IFileInfo, rawFile?: string): Promise<import("../Common/Request").IResponseData>;
|
||||
UpdateFile(fileInfo: IFileInfo, rawFile?: string): Promise<import("../Common/Request").IResponseData>;
|
||||
Download(fid: string): Promise<void>;
|
||||
DownloadTemplate(fid: string): Promise<void>;
|
||||
private SaveCurrentFileInfo;
|
||||
Clear(): void;
|
||||
}
|
||||
//# sourceMappingURL=FileServer.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"FileServer.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/FileServer.ts"],"names":[],"mappings":"AAQA,OAAO,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAShD,OAAO,EAAE,eAAe,EAAE,MAAM,2CAA2C,CAAC;AAK5E,MAAM,WAAW,SAAS;IAEtB,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,OAAO,CAAC,EAAE,MAAM,EAAE,CAAC;CACtB;AAED;;;GAGG;AACH,qBAAa,UAAW,SAAQ,SAAS;IAErC,eAAe,EAAE;QAAE,IAAI,EAAE,MAAM,CAAC;QAAC,GAAG,EAAE,eAAe,CAAC;KAAE,CAAC;IAEzD,WAAW,EAAE,MAAM,CAAC;IACpB,cAAc,EAAE,MAAM,CAAC;IACvB,gBAAgB,EAAE,MAAM,CAAM;;IAqBxB,UAAU;IA4BV,UAAU,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,GAAG,SAAS,CAAC;IAOpD,QAAQ,CAAC,GAAG,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,OAAO,CAAC;IAuFtD,YAAY,IAAI,OAAO,CAAC,SAAS,EAAE,CAAC;IAY1C;;;;;OAKG;IACG,WAAW,CAAC,GAAG,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAiC3D,aAAa,CAAC,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,SAAS;IAW1C,UAAU,CAAC,QAAQ,EAAE,SAAS,EAAE,OAAO,CAAC,EAAE,MAAM;IAyBhD,UAAU,CAAC,QAAQ,EAAE,SAAS,EAAE,OAAO,CAAC,EAAE,MAAM;IAkBhD,QAAQ,CAAC,GAAG,EAAE,MAAM;IASpB,gBAAgB,CAAC,GAAG,EAAE,MAAM;IAkBlC,OAAO,CAAC,mBAAmB;IAM3B,KAAK;CAMR"}
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"RectAreaLightHelper.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/RectAreaLightHelper.ts"],"names":[],"mappings":"AAAA,OAAO,EAA4B,KAAK,EAA0B,IAAI,EAAE,iBAAiB,EAAE,IAAI,EAAqB,aAAa,IAAI,cAAc,EAAE,MAAM,OAAO,CAAC;AAEnK;;GAEG;AACH,qBAAa,mBAAoB,SAAQ,IAAI;IAEzC,KAAK,EAAE,cAAc,CAAC;IACtB,KAAK,EAAE,KAAK,CAAC;IACb,QAAQ,EAAE,iBAAiB,CAAC;IAC5B,QAAQ,EAAE,CAAC,IAAI,CAAC,CAAC;IACjB,cAAc,EAAE,MAAM,CAAC;IACvB,aAAa,EAAE,MAAM,CAAC;IAEtB,OAAO,CAAC,OAAO,CAAyB;IACxC,OAAO,CAAC,SAAS,CAAyB;gBAE9B,KAAK,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK;IAsD/C,iBAAiB;IA6BjB,WAAW;IAsCX,OAAO;CAQV"}
|
||||
{"version":3,"file":"RectAreaLightHelper.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Lights/RectAreaLightHelper.ts"],"names":[],"mappings":"AAAA,OAAO,EAA4B,KAAK,EAA0B,IAAI,EAAE,iBAAiB,EAAE,IAAI,EAAqB,aAAa,IAAI,cAAc,EAAE,MAAM,OAAO,CAAC;AAEnK;;GAEG;AACH,qBAAa,mBAAoB,SAAQ,IAAI;IAEzC,KAAK,EAAE,cAAc,CAAC;IACtB,KAAK,EAAE,KAAK,CAAC;IACL,QAAQ,EAAE,iBAAiB,CAAC;IAC5B,QAAQ,EAAE,CAAC,IAAI,CAAC,CAAC;IACzB,cAAc,EAAE,MAAM,CAAC;IACvB,aAAa,EAAE,MAAM,CAAC;IAEtB,OAAO,CAAC,OAAO,CAAyB;IACxC,OAAO,CAAC,SAAS,CAAyB;gBAE9B,KAAK,EAAE,cAAc,EAAE,KAAK,EAAE,KAAK;IAsD/C,iBAAiB;IA6BjB,WAAW;IAsCX,OAAO;CAQV"}
|
14
types/DatabaseServices/MaterialDictionary.d.ts
vendored
14
types/DatabaseServices/MaterialDictionary.d.ts
vendored
@@ -1,14 +0,0 @@
|
||||
import { Material } from "three";
|
||||
export declare const MaterialNeedUpdateKey = "needUpdateImg";
|
||||
export declare class MaterialDictionary {
|
||||
MaterialDict: Map<number, Material>;
|
||||
MaterialCallback: Map<number, any>;
|
||||
private _cout;
|
||||
constructor();
|
||||
addMaterial(mat: Material): void;
|
||||
createMaterial(): void;
|
||||
extendObservable(mat: Material, id: number): void;
|
||||
getMaterial(id: number): Material;
|
||||
removeMaterial(id: number): void;
|
||||
}
|
||||
//# sourceMappingURL=MaterialDictionary.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"MaterialDictionary.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/MaterialDictionary.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAwB,MAAM,OAAO,CAAC;AAEvD,eAAO,MAAM,qBAAqB,kBAAkB,CAAC;AAKrD,qBAAa,kBAAkB;IAG3B,YAAY,EAAE,GAAG,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC;IACpC,gBAAgB,EAAE,GAAG,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IACnC,OAAO,CAAC,KAAK,CAAK;;IAQlB,WAAW,CAAC,GAAG,EAAE,QAAQ;IAMzB,cAAc;IAMd,gBAAgB,CAAC,GAAG,EAAE,QAAQ,EAAE,EAAE,EAAE,MAAM;IAgC1C,WAAW,CAAC,EAAE,EAAE,MAAM,GAAG,QAAQ;IAIjC,cAAc,CAAC,EAAE,EAAE,MAAM;CAO5B"}
|
@@ -1,12 +0,0 @@
|
||||
import { CADFiler } from "../../../CADFiler";
|
||||
import { ISerialize } from "../../../ISerialize";
|
||||
/**
|
||||
* 吊顶轮廓拓展数据(材质槽信息) (保存到服务端)
|
||||
*/
|
||||
export declare class BulkheadCeilingShapeTemplateExtendData implements ISerialize {
|
||||
Color_MaterialId: Map<number, number>;
|
||||
constructor();
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
//# sourceMappingURL=BulkheadCeilingShapeExtendData.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"BulkheadCeilingShapeExtendData.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Ceiling/BulkheadCeilingShapeExtendData.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,UAAU,EAAE,MAAM,qBAAqB,CAAC;AAEjD;;GAEG;AACH,qBAAa,sCAAuC,YAAW,UAAU;IAGrE,gBAAgB,EAAE,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAa;;IAIlD,QAAQ,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;IAa9B,SAAS,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;CAUlC"}
|
@@ -1,7 +0,0 @@
|
||||
import { RoomFlatBase } from "./RoomFlatBase";
|
||||
/**
|
||||
* 天花板
|
||||
*/
|
||||
export declare class RoomFlatCeiling extends RoomFlatBase {
|
||||
}
|
||||
//# sourceMappingURL=RoomFlatCeiling.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomFlatCeiling.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Flat/RoomFlatCeiling.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAG9C;;GAEG;AACH,qBACa,eAAgB,SAAQ,YAAY;CAEhD"}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomGirder.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomGirder.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Structure/RoomGirder.ts"],"names":[],"mappings":""}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomPillar.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomPillar.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Structure/RoomPillar.ts"],"names":[],"mappings":""}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomDoor.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomDoor.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Door/RoomDoor.ts"],"names":[],"mappings":""}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomWallHoleBase.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallHoleBase.d.ts","sourceRoot":"","sources":["../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/RoomWallHoleBase.ts"],"names":[],"mappings":""}
|
@@ -1,26 +0,0 @@
|
||||
import React from "react";
|
||||
import { DrawHoleType, IHoleType } from "../../../../../../Add-on/Room/DrawHole";
|
||||
import { ModalState } from "../../../../../../UI/Components/Modal/ModalInterface";
|
||||
import { Location } from "../../../../../../UI/Components/ToolBar/ModifyModel/RoomBaseParams";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
export declare const TEMPLATE_SELECT_ID = "template-select";
|
||||
export declare enum Visibility {
|
||||
Visible = "visible",
|
||||
Hidden = "hidden"
|
||||
}
|
||||
export declare class DrawDoorWindowPanel extends React.Component<{
|
||||
store: DoorWindowPanelStore;
|
||||
drawHoleType: DrawHoleType;
|
||||
holeIType: IHoleType;
|
||||
}> {
|
||||
_CameraStateContainer: HTMLElement;
|
||||
_StartLocation: import("mobx").IObservableValue<Location>;
|
||||
_Event: Function;
|
||||
constructor(props: any);
|
||||
componentDidMount(): void;
|
||||
componentWillUnmount(): void;
|
||||
_StartSelectTemplate(style: Visibility): void;
|
||||
_Return(status: ModalState): void;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
//# sourceMappingURL=DrawWindowPanel.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"DrawWindowPanel.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/DrawWindowPanel.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,wCAAwC,CAAC;AAGjF,OAAO,EAAE,UAAU,EAAE,MAAM,sDAAsD,CAAC;AAClF,OAAO,EAAE,QAAQ,EAAE,MAAM,oEAAoE,CAAC;AAC9F,OAAO,EAAE,oBAAoB,EAAyB,MAAM,oBAAoB,CAAC;AAKjF,eAAO,MAAM,kBAAkB,oBAAoB,CAAC;AAEpD,oBAAY,UAAU;IAElB,OAAO,YAAY;IACnB,MAAM,WAAW;CACpB;AAED,qBACa,mBAAoB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,oBAAoB,CAAC;IAAC,YAAY,EAAE,YAAY,CAAC;IAAC,SAAS,EAAE,SAAS,CAAC;CAAE,CAAC;IAExI,qBAAqB,EAAE,WAAW,CAAC;IACnC,cAAc,4CAAmC;IACjD,MAAM,EAAE,QAAQ,CAAC;gBAEL,KAAK,KAAA;IA4BjB,iBAAiB;IAsBjB,oBAAoB;IASpB,oBAAoB,CAAC,KAAK,EAAE,UAAU;IAKtC,OAAO,CAAC,MAAM,EAAE,UAAU;IAM1B,MAAM;CAmOT"}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomWindow.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWindow.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/RoomWindow.ts"],"names":[],"mappings":""}
|
@@ -1,40 +0,0 @@
|
||||
import { IConfigOption } from "../../../../../../UI/Components/Board/UserConfigComponent";
|
||||
import { IConfigStore } from "../../../../../../UI/Store/BoardStore";
|
||||
import { ISelectTempInfo } from "../../../../../../UI/Store/DoorInterface";
|
||||
import { WindowPanelConfigOption as DoorWindowPanelConfigOption } from "../../../../../../UI/Store/OptionInterface/IOptionInterface";
|
||||
import { TemplateWindowRecord } from "../../../../../Template/ProgramTempate/TemplateWindowRecord";
|
||||
export declare enum DoorWindowParamsNames {
|
||||
Length = "Length",
|
||||
Height = "Height",
|
||||
Thick = "Thick",
|
||||
WindowOffGround = "WindowOffGround",
|
||||
IsBayWindow = "IsBayWindow",
|
||||
BayLeftIsWall = "BayLeftIsWall",
|
||||
BayRightIsWall = "BayRightIsWall",
|
||||
BayDist = "BayDist",
|
||||
BayLeftDist = "BayLeftDist",
|
||||
BayMiddleDist = "BayMiddleDist",
|
||||
BayRightDist = "BayRightDist",
|
||||
HasWindowStone = "HasWindowStone",
|
||||
StoneThick = "StoneThick",
|
||||
StoneBulge = "StoneBulge",
|
||||
StoneLeftRightBulge = "StoneLeftRightBulge"
|
||||
}
|
||||
export declare class DoorWindowPanelStore implements IConfigStore {
|
||||
configName: string;
|
||||
m_Option: DoorWindowPanelConfigOption;
|
||||
configsNames: string[];
|
||||
selectTemplateInfo: ISelectTempInfo;
|
||||
currentDoorWindowsInfo: ISelectTempInfo;
|
||||
currentLeftBayWindowsInfo: ISelectTempInfo;
|
||||
currentRightBayWindowsInfo: ISelectTempInfo;
|
||||
SaveConfig(): IConfigOption<import("../../../../../../UI/Store/OptionInterface/IOptionInterface").AnyObject>;
|
||||
InitOption(): void;
|
||||
InitCurrentWindowOption(windowTemp: TemplateWindowRecord): void;
|
||||
UpdateOption(cof: IConfigOption<DoorWindowPanelConfigOption>): void;
|
||||
private static _SingleInstance;
|
||||
static GetSingleInstance(): DoorWindowPanelStore;
|
||||
}
|
||||
export declare const doorPanelStore: DoorWindowPanelStore;
|
||||
export declare const windowPanelStore: DoorWindowPanelStore;
|
||||
//# sourceMappingURL=WindowPanelStore.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowPanelStore.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowPanelStore.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,aAAa,EAAE,MAAM,2DAA2D,CAAC;AAC1F,OAAO,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AACrE,OAAO,EAAE,eAAe,EAAE,MAAM,0CAA0C,CAAC;AAC3E,OAAO,EAAE,uBAAuB,IAAI,2BAA2B,EAAE,MAAM,6DAA6D,CAAC;AACrI,OAAO,EAAE,oBAAoB,EAAE,MAAM,6DAA6D,CAAC;AAEnG,oBAAY,qBAAqB;IAE7B,MAAM,WAAW;IACjB,MAAM,WAAW;IACjB,KAAK,UAAU;IACf,eAAe,oBAAoB;IACnC,WAAW,gBAAgB;IAC3B,aAAa,kBAAkB;IAC/B,cAAc,mBAAmB;IACjC,OAAO,YAAY;IACnB,WAAW,gBAAgB;IAC3B,aAAa,kBAAkB;IAC/B,YAAY,iBAAiB;IAC7B,cAAc,mBAAmB;IACjC,UAAU,eAAe;IACzB,UAAU,eAAe;IACzB,mBAAmB,wBAAwB;CAC9C;AAED,qBAAa,oBAAqB,YAAW,YAAY;IAEzC,UAAU,SAAQ;IAClB,QAAQ,EAAE,2BAA2B,CAAuC;IAC5E,YAAY,EAAE,MAAM,EAAE,CAAM;IAC5B,kBAAkB,EAAE,eAAe,CAA4C;IAC/E,sBAAsB,EAAE,eAAe,CAAC;IACxC,yBAAyB,EAAE,eAAe,CAAC;IAC3C,0BAA0B,EAAE,eAAe,CAAC;IAExD,UAAU;IAOV,UAAU;IASV,uBAAuB,CAAC,UAAU,EAAE,oBAAoB;IAOxD,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,2BAA2B,CAAC;IAK5D,OAAO,CAAC,MAAM,CAAC,eAAe,CAAuB;IACrD,MAAM,CAAC,iBAAiB,IAAI,oBAAoB;CAMnD;AACD,eAAO,MAAM,cAAc,sBAA6B,CAAC;AACzD,eAAO,MAAM,gBAAgB,sBAA6B,CAAC"}
|
@@ -1,18 +0,0 @@
|
||||
import { NumericInput } from "@blueprintjs/core";
|
||||
import React from "react";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
interface SizeComponentProps {
|
||||
store: DoorWindowPanelStore;
|
||||
title: string;
|
||||
sizeKey: string;
|
||||
sliderMin: number;
|
||||
sliderMax: number;
|
||||
}
|
||||
export declare class WindowParamsComponent extends React.Component<SizeComponentProps> {
|
||||
_Value: number;
|
||||
_IsPopoverOpen: boolean;
|
||||
_SizeRef: React.RefObject<NumericInput>;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=WindowParamsComponent.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowParamsComponent.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowParamsComponent.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAU,YAAY,EAA6B,MAAM,mBAAmB,CAAC;AAGpF,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAG1D,UAAU,kBAAkB;IAExB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,MAAM,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;CACrB;AACD,qBACa,qBAAsB,SAAQ,KAAK,CAAC,SAAS,CAAC,kBAAkB,CAAC;IAE9D,MAAM,EAAE,MAAM,CAA2D;IACzE,cAAc,EAAE,OAAO,CAAS;IAC5C,QAAQ,gCAAmC;IAE3C,MAAM;CA6ET"}
|
@@ -1,32 +0,0 @@
|
||||
import { IObservableValue } from "mobx";
|
||||
import React from "react";
|
||||
import { TemplateRoomDoorRecord } from "../../../../../Template/ProgramTempate/TemplateRoomDoorRecord";
|
||||
import { TemplateWindowRecord } from "../../../../../Template/ProgramTempate/TemplateWindowRecord";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
interface WindowTempInfoProps {
|
||||
store: DoorWindowPanelStore;
|
||||
doorWindowTemp?: TemplateWindowRecord | TemplateRoomDoorRecord;
|
||||
logo?: string;
|
||||
startLocation?: IObservableValue<string>;
|
||||
location?: string;
|
||||
showSizeInfo?: boolean;
|
||||
interactive?: boolean;
|
||||
selectDiv?: HTMLElement;
|
||||
}
|
||||
export declare class WindowTempInfo extends React.Component<WindowTempInfoProps> {
|
||||
_Logo: string;
|
||||
render(): JSX.Element;
|
||||
private startSelectTemplate;
|
||||
/**
|
||||
* @private
|
||||
* @return {*} {number[]} 单个object所处下标
|
||||
* @memberof WindowTempInfo
|
||||
*/
|
||||
private getWindowLocation;
|
||||
}
|
||||
export declare class DrawWindowTempInfo extends React.Component<WindowTempInfoProps> {
|
||||
render(): JSX.Element;
|
||||
private startSelectTemplate;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=WindowTempInfo.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowTempInfo.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowTempInfo.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAc,MAAM,MAAM,CAAC;AAEpD,OAAO,KAAK,MAAM,OAAO,CAAC;AAS1B,OAAO,EAAE,sBAAsB,EAAE,MAAM,+DAA+D,CAAC;AACvG,OAAO,EAAE,oBAAoB,EAAE,MAAM,6DAA6D,CAAC;AAKnG,OAAO,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAG1D,UAAU,mBAAmB;IAEzB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,cAAc,CAAC,EAAE,oBAAoB,GAAG,sBAAsB,CAAC;IAC/D,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,aAAa,CAAC,EAAE,gBAAgB,CAAC,MAAM,CAAC,CAAC;IACzC,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,SAAS,CAAC,EAAE,WAAW,CAAC;CAC3B;AAED,qBACa,cAAe,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAExD,KAAK,EAAE,MAAM,CAAmB;IAE5C,MAAM;IAyBN,OAAO,CAAC,mBAAmB,CAoCzB;IAGF;;;;OAIG;IACH,OAAO,CAAC,iBAAiB;CA4C5B;AAED,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAExE,MAAM;IA4BN,OAAO,CAAC,mBAAmB,CAKzB;CACL"}
|
@@ -1,23 +0,0 @@
|
||||
import { IObservableValue } from "mobx";
|
||||
import React from "react";
|
||||
import { IDrawerDoorTempInfo } from "../../../../../../UI/Store/DoorInterface";
|
||||
import { ITemplateParam } from "../../../../../../UI/Store/RightPanelStore/ITemplateParam";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
export interface IWindowTempSelectProps {
|
||||
selectDiv?: HTMLElement;
|
||||
store: DoorWindowPanelStore;
|
||||
location?: IObservableValue<string>;
|
||||
resourceClass: string;
|
||||
}
|
||||
export declare class WindowTempSelect extends React.Component<IWindowTempSelectProps, {}> {
|
||||
_CurrentProps: ITemplateParam[];
|
||||
_CurrentInfo: IDrawerDoorTempInfo;
|
||||
_Container: HTMLElement;
|
||||
_FilterNameMap: Map<string, string>;
|
||||
constructor(props: any);
|
||||
componentDidMount(): void;
|
||||
render(): JSX.Element;
|
||||
private handleClose;
|
||||
private applySelectTemp;
|
||||
}
|
||||
//# sourceMappingURL=WindowTempSelect.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowTempSelect.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowTempSelect.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAsB,MAAM,MAAM,CAAC;AAE5D,OAAO,KAAK,MAAM,OAAO,CAAC;AAa1B,OAAO,EAAE,mBAAmB,EAAE,MAAM,0CAA0C,CAAC;AAC/E,OAAO,EAAE,cAAc,EAAE,MAAM,2DAA2D,CAAC;AAG3F,OAAO,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAE1D,MAAM,WAAW,sBAAsB;IAEnC,SAAS,CAAC,EAAE,WAAW,CAAC;IACxB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,QAAQ,CAAC,EAAE,gBAAgB,CAAC,MAAM,CAAC,CAAC;IACpC,aAAa,EAAE,MAAM,CAAC;CACzB;AAED,qBACa,gBAAiB,SAAQ,KAAK,CAAC,SAAS,CAAC,sBAAsB,EAAE,EAAE,CAAC;IACjE,aAAa,EAAE,cAAc,EAAE,CAAM;IACrC,YAAY,EAAE,mBAAmB,CAAwB;IACrE,UAAU,EAAE,WAAW,CAAC;IACxB,cAAc,EAAE,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAa;gBACpC,KAAK,KAAA;IAmBjB,iBAAiB;IA4BV,MAAM;IA2Db,OAAO,CAAC,WAAW,CAcjB;IAEF,OAAO,CAAC,eAAe;CAiE1B"}
|
@@ -1,64 +0,0 @@
|
||||
import { RoomHolePolyline } from "../../Entity/Wall/Hole/RoomHolePolyline";
|
||||
/**
|
||||
* 用于解析和修改2点洞位置的类
|
||||
*/
|
||||
export declare class RoomIHoleParseAndModify {
|
||||
hole: RoomHolePolyline;
|
||||
private _LeftDist;
|
||||
private _RightDist;
|
||||
private _TopDist;
|
||||
private _BottomDist;
|
||||
private _GetParam;
|
||||
private _Wall;
|
||||
private _Length;
|
||||
private _WallLength;
|
||||
private _RangeStart;
|
||||
private _RangeLength;
|
||||
private _IsReverse;
|
||||
constructor(hole: RoomHolePolyline);
|
||||
get LeftDist(): number;
|
||||
get RightDist(): number;
|
||||
get TopDist(): number;
|
||||
get BottomDist(): number;
|
||||
get Length(): number;
|
||||
set LeftDist(value: number);
|
||||
set RightDist(value: number);
|
||||
set BottomDist(value: number);
|
||||
set TopDist(value: number);
|
||||
set Length(newLength: number);
|
||||
set Height(newHeight: number);
|
||||
get MaxLeftDist(): number;
|
||||
get MaxRightDist(): number;
|
||||
get MaxTopDist(): number;
|
||||
get MaxBottomDist(): number;
|
||||
get MaxLengthDist(): number;
|
||||
get MaxHightDist(): number;
|
||||
}
|
||||
export declare class RoomLHoleParseAndModify {
|
||||
hole: RoomHolePolyline;
|
||||
private _LeftDist;
|
||||
private _RightDist;
|
||||
private _TopDist;
|
||||
private _BottomDist;
|
||||
private _Wall;
|
||||
MaxLeftDist: number;
|
||||
MaxRightDist: number;
|
||||
MinLeftDist: number;
|
||||
MinRightDist: number;
|
||||
r1IsReverse: boolean;
|
||||
r2IsReverse: boolean;
|
||||
constructor(hole: RoomHolePolyline);
|
||||
get LeftDist(): number;
|
||||
set LeftDist(value: number);
|
||||
get RightDist(): number;
|
||||
set RightDist(value: number);
|
||||
get BottomDist(): number;
|
||||
set BottomDist(value: number);
|
||||
get TopDist(): number;
|
||||
set TopDist(value: number);
|
||||
set Height(newHeight: number);
|
||||
get MaxTopDist(): number;
|
||||
get MaxBottomDist(): number;
|
||||
get MaxHightDist(): number;
|
||||
}
|
||||
//# sourceMappingURL=RoomIHoleParseAndModify.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomIHoleParseAndModify.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomIHoleParseAndModify.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,MAAM,yCAAyC,CAAC;AAO3E;;GAEG;AACH,qBAAa,uBAAuB;IAab,IAAI,EAAE,gBAAgB;IAXzC,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,QAAQ,CAAS;IACzB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,SAAS,CAAgB;IACjC,OAAO,CAAC,KAAK,CAAe;IAC5B,OAAO,CAAC,OAAO,CAAS;IACxB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,YAAY,CAAS;IAC7B,OAAO,CAAC,UAAU,CAAU;gBACT,IAAI,EAAE,gBAAgB;IAwCzC,IAAI,QAAQ,IAMQ,MAAM,CANe;IACzC,IAAI,SAAS,IAwCQ,MAAM,CAxCgB;IAC3C,IAAI,OAAO,IAoFQ,MAAM,CApFc;IACvC,IAAI,UAAU,IA0EQ,MAAM,CA1EiB;IAC7C,IAAI,MAAM,IA2FY,MAAM,CA3FS;IAErC,IAAI,QAAQ,CAAC,KAAK,EAAE,MAAM,EAiCzB;IAED,IAAI,SAAS,CAAC,KAAK,EAAE,MAAM,EAkC1B;IAED,IAAI,UAAU,CAAC,KAAK,EAAE,MAAM,EAO3B;IAED,IAAI,OAAO,CAAC,KAAK,EAAE,MAAM,EAOxB;IAED,IAAI,MAAM,CAAC,SAAS,EAAE,MAAM,EAgC3B;IAED,IAAI,MAAM,CAAC,SAAS,EAAE,MAAM,EAa3B;IAED,IAAI,WAAW,WAGd;IACD,IAAI,YAAY,WAGf;IACD,IAAI,UAAU,WAGb;IACD,IAAI,aAAa,WAGhB;IAED,IAAI,aAAa,WAGhB;IACD,IAAI,YAAY,WAGf;CACJ;AAED,qBAAa,uBAAuB;IAeb,IAAI,EAAE,gBAAgB;IAbzC,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,QAAQ,CAAS;IACzB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,KAAK,CAAe;IAC5B,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IAErB,WAAW,EAAE,OAAO,CAAC;IACrB,WAAW,EAAE,OAAO,CAAC;gBAEF,IAAI,EAAE,gBAAgB;IAuEzC,IAAI,QAAQ,IACQ,MAAM,CADe;IACzC,IAAI,QAAQ,CAAC,KAAK,EAAE,MAAM,EAgBzB;IAED,IAAI,SAAS,IACQ,MAAM,CADgB;IAC3C,IAAI,SAAS,CAAC,KAAK,EAAE,MAAM,EAgB1B;IAED,IAAI,UAAU,IACQ,MAAM,CADiB;IAC7C,IAAI,UAAU,CAAC,KAAK,EAAE,MAAM,EAM3B;IAED,IAAI,OAAO,IACQ,MAAM,CADc;IACvC,IAAI,OAAO,CAAC,KAAK,EAAE,MAAM,EAMxB;IAED,IAAI,MAAM,CAAC,SAAS,EAAE,MAAM,EAY3B;IAED,IAAI,UAAU,WAGb;IAED,IAAI,aAAa,WAGhB;IAED,IAAI,YAAY,WAGf;CACJ"}
|
@@ -1,12 +0,0 @@
|
||||
import Flatbush from 'flatbush';
|
||||
import { Vector3 } from 'three';
|
||||
import { Vertice } from "../../../../Geometry/CurveMap";
|
||||
export declare class RoomWallPlaceLHoleHelper {
|
||||
_stands: Vertice[];
|
||||
_fb: Flatbush;
|
||||
_standGroupIndexMap: Map<Vertice, number>;
|
||||
constructor();
|
||||
FindBestPlace(p: Vector3): Vertice;
|
||||
Init(): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallPlaceLHoleHelper.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallPlaceLHoleHelper.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallPlaceLHoleHelper.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,OAAO,EAAE,MAAM,+BAA+B,CAAC;AAGxD,qBAAa,wBAAwB;IAEjC,OAAO,EAAE,OAAO,EAAE,CAAC;IACnB,GAAG,EAAE,QAAQ,CAAC;IACd,mBAAmB,EAAE,GAAG,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC;;IAM1C,aAAa,CAAC,CAAC,EAAE,OAAO;IAsBxB,IAAI;CA2BP"}
|
@@ -1,15 +0,0 @@
|
||||
import Flatbush from "flatbush";
|
||||
import { Vector3 } from "three";
|
||||
import { Route } from "../../../../Geometry/CurveMap";
|
||||
import { Curve } from "../../../Entity/Curve";
|
||||
export declare class RoomWallPlaceUHoleHelper {
|
||||
constructor();
|
||||
_CurveIndexMap: Map<Curve, number>;
|
||||
_CurveSet: Set<Curve>;
|
||||
_Routes: Route[];
|
||||
_fb: Flatbush;
|
||||
Init(): void;
|
||||
FindPlace(p: Vector3): Route;
|
||||
GetWall(r: Route): import("../../Entity/Wall/RoomWallBase").RoomWallBase;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallPlaceUHoleHelper.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallPlaceUHoleHelper.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallPlaceUHoleHelper.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,KAAK,EAAE,MAAM,+BAA+B,CAAC;AACtD,OAAO,EAAE,KAAK,EAAE,MAAM,uBAAuB,CAAC;AAG9C,qBAAa,wBAAwB;;IAOjC,cAAc,qBAA4B;IAC1C,SAAS,aAAoB;IAC7B,OAAO,EAAE,KAAK,EAAE,CAAM;IACtB,GAAG,EAAE,QAAQ,CAAC;IAEd,IAAI;IA8CJ,SAAS,CAAC,CAAC,EAAE,OAAO;IAqBpB,OAAO,CAAC,CAAC,EAAE,KAAK;CAMnB"}
|
@@ -1,12 +0,0 @@
|
||||
import { RoomHolePolyline } from "../../Entity/Wall/Hole/RoomHolePolyline";
|
||||
import { RoomWallBase } from "../../Entity/Wall/RoomWallBase";
|
||||
/**
|
||||
* [弃用]我们已经保持了墙和洞的关联关系
|
||||
* 分析墙和洞的关联关系
|
||||
* 这个算法依赖于RoomWallParse的缓存结果,所以需要RoomWallParse计算过并且缓存才有用
|
||||
*/
|
||||
export declare class RoomWallRelevancyHoleParse {
|
||||
constructor();
|
||||
Parse(holes: RoomHolePolyline[], walls: RoomWallBase[]): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallRelevancyHoleParse.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallRelevancyHoleParse.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallRelevancyHoleParse.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,gBAAgB,EAAE,MAAM,yCAAyC,CAAC;AAC3E,OAAO,EAAE,YAAY,EAAE,MAAM,gCAAgC,CAAC;AAM9D;;;;GAIG;AACH,qBAAa,0BAA0B;;IAInC,KAAK,CAAC,KAAK,EAAE,gBAAgB,EAAE,EAAE,KAAK,EAAE,YAAY,EAAE;CAiHzD"}
|
@@ -1,11 +0,0 @@
|
||||
import { ApplicationService } from "../../../ApplicationServices/Application";
|
||||
/**
|
||||
* 墙体分析服务
|
||||
* 1.墙体删除重复
|
||||
* 2.墙体更新显示(TODO:增量)
|
||||
*/
|
||||
export declare class RoomParseReactor {
|
||||
private app;
|
||||
constructor(app: ApplicationService);
|
||||
}
|
||||
//# sourceMappingURL=RoomParseReactor.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomParseReactor.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,kBAAkB,EAAE,MAAM,0CAA0C,CAAC;AAwD9E;;;;GAIG;AACH,qBAAa,gBAAgB;IAEb,OAAO,CAAC,GAAG;gBAAH,GAAG,EAAE,kBAAkB;CA+D9C"}
|
@@ -1,22 +0,0 @@
|
||||
import Flatbush from 'flatbush';
|
||||
import { Box3 } from "three";
|
||||
import { Jig } from "../../../Editor/Jig";
|
||||
import { Contour } from "../../Contour";
|
||||
import { Curve } from "../../Entity/Curve";
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
/**
|
||||
* 户型分析服务:
|
||||
* 1.自动延伸墙
|
||||
* 2.合理的构建墙
|
||||
* 3.自动分析地板
|
||||
*/
|
||||
export declare class RoomParseService {
|
||||
jig: Jig;
|
||||
constructor();
|
||||
Do(walls: RoomWallBase[]): void;
|
||||
fb: Flatbush;
|
||||
boxs: Box3[];
|
||||
GenFB(trimContours: Contour[]): void;
|
||||
TrimDraw(cu: Curve, trimContours: Contour[]): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomParseService.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomParseService.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseService.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,IAAI,EAAW,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,qBAAqB,CAAC;AAM1C,OAAO,EAAE,OAAO,EAAE,MAAM,eAAe,CAAC;AAExC,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAI3C,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAO3D;;;;;GAKG;AACH,qBAAa,gBAAgB;IAEzB,GAAG,MAAW;;IAMd,EAAE,CAAC,KAAK,EAAE,YAAY,EAAE;IA0YxB,EAAE,EAAE,QAAQ,CAAC;IACb,IAAI,EAAE,IAAI,EAAE,CAAC;IACb,KAAK,CAAC,YAAY,EAAE,OAAO,EAAE;IAiB7B,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,YAAY,EAAE,OAAO,EAAE;CAqB9C"}
|
@@ -1,12 +0,0 @@
|
||||
import { Database } from "../../Database";
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
export declare class RoomParse {
|
||||
private _ExtendsWalls;
|
||||
private _UpdateDb;
|
||||
private _IsCacheWallNodePoints;
|
||||
walls: RoomWallBase[];
|
||||
constructor(_ExtendsWalls: boolean, _UpdateDb: Database, _IsCacheWallNodePoints: boolean);
|
||||
Parse(): this;
|
||||
}
|
||||
export declare function GetAllWalls(noFilterArcWall?: boolean): RoomWallBase[];
|
||||
//# sourceMappingURL=RoomParseUtil.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomParseUtil.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseUtil.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAG3D,qBAAa,SAAS;IAGN,OAAO,CAAC,aAAa;IAAW,OAAO,CAAC,SAAS;IAAY,OAAO,CAAC,sBAAsB;IADvG,KAAK,EAAE,YAAY,EAAE,CAAC;gBACF,aAAa,EAAE,OAAO,EAAU,SAAS,EAAE,QAAQ,EAAU,sBAAsB,EAAE,OAAO;IAKhH,KAAK;CAKR;AAGD,wBAAgB,WAAW,CAAC,eAAe,UAAO,kBAUjD"}
|
@@ -1,15 +0,0 @@
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
/**
|
||||
* 删除重复的墙体
|
||||
*/
|
||||
export declare class RoomWallRemoveDuplicate {
|
||||
SplitWalls: RoomWallBase[];
|
||||
/**
|
||||
* @param diffWalls 可能已经在图纸内部 也可能是新画的
|
||||
* @param [walls=GetAllWalls()] 都在图纸内
|
||||
*/
|
||||
constructor(diffWalls: RoomWallBase[], walls: RoomWallBase[]);
|
||||
private Do;
|
||||
private GenFlatbush;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallRemoveDuplicate.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallRemoveDuplicate.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomWallRemoveDuplicate.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAO3D;;GAEG;AACH,qBAAa,uBAAuB;IAEhC,UAAU,EAAE,YAAY,EAAE,CAAM;IAEhC;;;OAGG;gBACS,SAAS,EAAE,YAAY,EAAE,EAAE,KAAK,EAAE,YAAY,EAAE;IAgC5D,OAAO,CAAC,EAAE;IA0HV,OAAO,CAAC,WAAW;CAYtB"}
|
@@ -1,3 +0,0 @@
|
||||
import { Jig } from "../../../Editor/Jig";
|
||||
export declare const jig: Jig;
|
||||
//# sourceMappingURL=jig.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"jig.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/jig.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,qBAAqB,CAAC;AAE1C,eAAO,MAAM,GAAG,KAAY,CAAC"}
|
7
types/DatabaseServices/Room/RangeUtils.d.ts
vendored
7
types/DatabaseServices/Room/RangeUtils.d.ts
vendored
@@ -1,7 +0,0 @@
|
||||
declare type Range = [number, number];
|
||||
export declare function insertRangeIndex(ranges: Range[], sparam: number): number;
|
||||
export declare function insertSortedIndex<T, E>(array: T[], element: E, comparefunc: (a: E, b: T) => number): number;
|
||||
export declare function insertRangeAndUnion(ranges: Range[], sparam: number, eparam: number, insertIndex?: number): Range[];
|
||||
export declare function RangeUnion(ranges: Range[]): Range[];
|
||||
export {};
|
||||
//# sourceMappingURL=RangeUtils.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RangeUtils.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Room/RangeUtils.ts"],"names":[],"mappings":"AAEA,aAAK,KAAK,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAI9B,wBAAgB,gBAAgB,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,MAAM,UAG/D;AAGD,wBAAgB,iBAAiB,CAAC,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,WAAW,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,MAAM,UAelG;AAED,wBAAgB,mBAAmB,CAC/B,MAAM,EAAE,KAAK,EAAE,EACf,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,WAAW,SAAmC,WA8DjD;AAED,wBAAgB,UAAU,CAAC,MAAM,EAAE,KAAK,EAAE,WAiBzC"}
|
115
types/DatabaseServices/Template/TempateUtils.d.ts
vendored
115
types/DatabaseServices/Template/TempateUtils.d.ts
vendored
@@ -1,115 +0,0 @@
|
||||
import { Vector3 } from "three";
|
||||
import { ISpaceParse } from "../../Geometry/SpaceParse/ISpaceParse";
|
||||
import { IGetRoomInfo } from "../../UI/Components/Template/GetRoomCabName";
|
||||
import { ITemplateParam } from "../../UI/Store/RightPanelStore/ITemplateParam";
|
||||
import { Board } from "../Entity/Board";
|
||||
import { Entity } from './../Entity/Entity';
|
||||
import { TemplateAction } from "./Action/TemplateAction";
|
||||
import { TemplateFilletAction } from "./Action/TemplateFilletAction";
|
||||
import { TemplateRecord } from "./TemplateRecord";
|
||||
/**
|
||||
* 得到最深处的模块节点
|
||||
*/
|
||||
export declare function GetDeepestTemplate(brs: Entity[]): TemplateRecord | undefined;
|
||||
/**
|
||||
* 获得模块的尺寸
|
||||
*/
|
||||
export declare function GetTempateSize(template: TemplateRecord): Vector3;
|
||||
export declare function GetTempateBoards(template: TemplateRecord): Board[];
|
||||
export declare function GetTempateEntitys(template: TemplateRecord): Entity[];
|
||||
/**
|
||||
* 初始化模块
|
||||
*
|
||||
* 如果所有板件都在同一个模块, 那么传回原先的模块(或生成新模块)
|
||||
* 如果所有板件都不在模块中,那么生成新模块.
|
||||
* 如果板件在不同的模块中,那么询问用户是否生成新模块.
|
||||
*
|
||||
* @param ents 板件列表
|
||||
* @returns 模块记录
|
||||
*/
|
||||
export declare function InitTemplate(ents: Entity[]): Promise<TemplateRecord | undefined>;
|
||||
/**
|
||||
* 使用板件更新模块的尺寸
|
||||
*/
|
||||
export declare function UpdateTemplateSizeOffBoards(template: TemplateRecord): void;
|
||||
/**
|
||||
* 设置模块坐标系
|
||||
*
|
||||
* 通常需要调用一下`UpdateTemplateSizeOffBoards`
|
||||
*/
|
||||
export declare function SetTempateCoordinate(template: TemplateRecord): Promise<void>;
|
||||
/**
|
||||
* 初始化模块的大小动作
|
||||
*
|
||||
* 应该已经传入正确的模块大小
|
||||
* 应该先判断是否存在动作,如果有,则清空它.
|
||||
* @param template
|
||||
* @param [useScaleBox=true] 使用比例盒子拉伸动作?如果`=false`则使用夹点拉伸动作.
|
||||
*/
|
||||
export declare function InitTempateSizeActions(template: TemplateRecord, useScaleBox?: boolean): void;
|
||||
/**
|
||||
* 初始化模块的板厚动作
|
||||
*
|
||||
* 如果已经存在动作,则会清空旧的动作.
|
||||
* @param template
|
||||
* @param [autoCalculate=true] 自动计算板厚的变化方向,如果为否则交给用户选择
|
||||
*/
|
||||
export declare function InitTempateBoardThicknessActions(template: TemplateRecord, autoCalculate?: boolean): Promise<void>;
|
||||
/**
|
||||
* 对指定的板厚动作方向进行修改
|
||||
*
|
||||
* 大量抄自动初始化板厚动作的代码
|
||||
*/
|
||||
export declare function UpdateTempateBoardThicknessAction(template: TemplateRecord): Promise<void>;
|
||||
/**
|
||||
* 增加拉伸动作
|
||||
*
|
||||
* 返回动作,并不会直接加入到模块中,可以设置完动作属性在加入
|
||||
* @param [useScaleBox=false] 使用比例盒子,否则使用夹点拽拖
|
||||
*/
|
||||
export declare function AddStretchAction(template: TemplateRecord, useScaleBox?: boolean): Promise<TemplateAction>;
|
||||
/**
|
||||
* 增加倒角动作
|
||||
*
|
||||
* 动作不会直接加到模块中,需要修改动作的参数后在加入
|
||||
* @param template
|
||||
* @returns
|
||||
*/
|
||||
export declare function AddFilletAction(template: TemplateRecord): Promise<TemplateFilletAction | undefined>;
|
||||
/**
|
||||
* 上传模块
|
||||
* @param template 模块
|
||||
* @param directoryId 目录id
|
||||
* @returns 成功?
|
||||
*/
|
||||
export declare function UploadTemplate(template: TemplateRecord, directoryId: string): Promise<boolean>;
|
||||
/**
|
||||
* 上传更新模块
|
||||
* @param template 模块
|
||||
* @param templateId 模块的id
|
||||
* @returns 成功?
|
||||
*/
|
||||
export declare function UploadUpdateTemplate(template: TemplateRecord, templateId: string, diy_logo: string): Promise<boolean>;
|
||||
/**
|
||||
* 删除模块节点,同时会删除其子节点
|
||||
*/
|
||||
export declare function DeleteTempate(template: TemplateRecord): void;
|
||||
export declare function CheckTempalteParamName(name: string, nameSet: Set<string>): boolean;
|
||||
export declare function GetOnlineTemplate(tid: string, props?: ITemplateParam[]): Promise<TemplateRecord>;
|
||||
export declare function EditorOnlineTemplate(template: TemplateRecord, module_id: string, isCheck: boolean, diy_logo?: string): Promise<void>;
|
||||
/**仅移除模块节点 */
|
||||
export declare function RemoveTemplate(temp: TemplateRecord): void;
|
||||
/**
|
||||
* 模块替换
|
||||
* @param oldTemp
|
||||
* @param newTemp
|
||||
* @param [reSelectSpace=true]
|
||||
* @param [extendExpr=true] 继承被替换模块的表达式,默认总是继承,仅当我们拾取空间到虚拟空间时,不继承变量,因为我们需要使用全新变量.
|
||||
*/
|
||||
export declare function ReplaceTemplate(oldTemp: TemplateRecord, newTemp: TemplateRecord, reSelectSpace?: boolean, extendExpr?: boolean, entInfo?: IGetRoomInfo): Promise<void>;
|
||||
/**
|
||||
* 删除当前模块节点
|
||||
*/
|
||||
export declare function DeleteCurrentTempate(template: TemplateRecord): void;
|
||||
export declare function SetTemplatePositionAndSetParent(spaceParse: ISpaceParse, template: TemplateRecord, isAddDeepNode?: boolean, option?: IGetRoomInfo): Promise<void>;
|
||||
//# sourceMappingURL=TempateUtils.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"TempateUtils.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Template/TempateUtils.ts"],"names":[],"mappings":"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"}
|
@@ -1,15 +0,0 @@
|
||||
import { TemplateRecord } from "./TemplateRecord";
|
||||
export declare function SelectTempate(msg?: string, filterFunction?: (t: TemplateRecord) => boolean): Promise<TemplateRecord>;
|
||||
export declare class AutoTempateSizeAction {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class TemplateAttach {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class TemplateAttach2 {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
export declare class TemplateArray {
|
||||
exec(): Promise<void>;
|
||||
}
|
||||
//# sourceMappingURL=TemplateTest.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"TemplateTest.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Template/TemplateTest.ts"],"names":[],"mappings":"AASA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAGlD,wBAAsB,aAAa,CAAC,GAAG,SAAU,EAAE,cAAc,CAAC,EAAE,CAAC,CAAC,EAAE,cAAc,KAAK,OAAO,GAAG,OAAO,CAAC,cAAc,CAAC,CAyB3H;AAED,qBAAa,qBAAqB;IAExB,IAAI;CAiCb;AAED,qBAAa,cAAc;IAEjB,IAAI;CAkBb;AAGD,qBAAa,eAAe;IAElB,IAAI;CA2Cb;AAED,qBAAa,aAAa;IAEhB,IAAI;CAyEb"}
|
5
types/DatabaseServices/Text/FontExt.d.ts
vendored
5
types/DatabaseServices/Text/FontExt.d.ts
vendored
@@ -1,5 +0,0 @@
|
||||
import { Font, Shape } from "three";
|
||||
export declare class FontExt extends Font {
|
||||
generateShapes(text: string, size?: number): Shape[];
|
||||
}
|
||||
//# sourceMappingURL=FontExt.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"FontExt.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Text/FontExt.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,IAAI,EAAQ,KAAK,EAAsB,MAAM,OAAO,CAAC;AAO9D,qBAAa,OAAQ,SAAQ,IAAI;IAE7B,cAAc,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,GAAE,MAAY;CAQlD"}
|
33
types/DatabaseServices/Text/FontLoader.d.ts
vendored
33
types/DatabaseServices/Text/FontLoader.d.ts
vendored
@@ -1,33 +0,0 @@
|
||||
import { FontExt } from "./FontExt";
|
||||
/**
|
||||
* 字体加载器
|
||||
* # Example:
|
||||
```
|
||||
let l = FontLoader.GetLoader("宋体");//得到某个字体的加载器
|
||||
l.LoadGlyphs(""); //这行代码同时初始化了字体.
|
||||
await l.AwaitLoaded(); //等待载入完成
|
||||
let ft = l.Font; //得到字体
|
||||
```
|
||||
*/
|
||||
export declare class FontLoader {
|
||||
FontName: string;
|
||||
Font: FontExt;
|
||||
private constructor();
|
||||
/**
|
||||
* 得到某个字体的加载器
|
||||
* @param fontName 字体名称
|
||||
* @returns 字体加载器
|
||||
*/
|
||||
static GetLoader(fontName: string): FontLoader;
|
||||
LoadGlyphs(str: string): Promise<void>;
|
||||
private waitsFunction;
|
||||
AwaitLoaded(): Promise<boolean>;
|
||||
/**
|
||||
* 初始化加载器
|
||||
*/
|
||||
private Init;
|
||||
private _LoadIng;
|
||||
private _LoadQueue;
|
||||
private LoodLoop;
|
||||
}
|
||||
//# sourceMappingURL=FontLoader.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"FontLoader.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Text/FontLoader.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AAcpC;;;;;;;;;GASG;AACH,qBAAa,UAAU;IAGQ,QAAQ,EAAE,MAAM;IAD3C,IAAI,EAAE,OAAO,CAAC;IACd,OAAO;IAIP;;;;OAIG;IACH,MAAM,CAAC,SAAS,CAAC,QAAQ,EAAE,MAAM;IAW3B,UAAU,CAAC,GAAG,EAAE,MAAM;IAM5B,OAAO,CAAC,aAAa,CAAM;IAErB,WAAW;IAWjB;;OAEG;YACW,IAAI;IAOlB,OAAO,CAAC,QAAQ,CAAS;IACzB,OAAO,CAAC,UAAU,CAAgB;YACpB,QAAQ;CAgBzB"}
|
34
types/DatabaseServices/Text/TextArea.d.ts
vendored
34
types/DatabaseServices/Text/TextArea.d.ts
vendored
@@ -1,34 +0,0 @@
|
||||
import { Vector3 } from 'three';
|
||||
import { Singleton } from '../../Common/Singleton';
|
||||
import { Text } from './Text';
|
||||
export declare class TextArea extends Singleton {
|
||||
private _AreaContiner;
|
||||
private _EditorElList;
|
||||
private _TextHeight;
|
||||
private _TextPosition;
|
||||
private _TextRotation;
|
||||
private _CurrentValue;
|
||||
private _EditoringObject;
|
||||
constructor();
|
||||
StartDrawText(position: Vector3, height: number, rotate: number, str: string): void;
|
||||
StartEditorText(textObj: any, editorPosition?: Vector3): void;
|
||||
WorldToScreenHeight(h: number): number;
|
||||
CreateEditorArea(position?: Vector3): void;
|
||||
get TextareaHeight(): number;
|
||||
get ScreenPostion(): Vector3;
|
||||
rm: Function;
|
||||
RegisterEvent(): void;
|
||||
ClearEvent(): void;
|
||||
DispatchEsc: () => void;
|
||||
OnKeyDown: (e: KeyboardEvent) => void;
|
||||
OnClick: (e: MouseEvent) => void;
|
||||
OnBlur: (e: Event) => Promise<void>;
|
||||
/**
|
||||
*清除监听事件,将编辑的内容构建文字对象,更新视图,移除编辑框Dom
|
||||
*/
|
||||
EndEditor(): Promise<void>;
|
||||
EndEditorEvent(text: Text): void;
|
||||
private waitPromis;
|
||||
Wait(): Promise<unknown>;
|
||||
}
|
||||
//# sourceMappingURL=TextArea.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"TextArea.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Text/TextArea.ts"],"names":[],"mappings":"AAAA,OAAO,EAAY,OAAO,EAAE,MAAM,OAAO,CAAC;AAI1C,OAAO,EAAE,SAAS,EAAE,MAAM,wBAAwB,CAAC;AAKnD,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAC;AAG9B,qBAAa,QAAS,SAAQ,SAAS;IAEnC,OAAO,CAAC,aAAa,CAAc;IACnC,OAAO,CAAC,aAAa,CAA2C;IAEhE,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,aAAa,CAAU;IAC/B,OAAO,CAAC,aAAa,CAAS;IAC9B,OAAO,CAAC,aAAa,CAAc;IACnC,OAAO,CAAC,gBAAgB,CAAW;;IAenC,aAAa,CAAC,QAAQ,EAAE,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM;IAU5E,eAAe,CAAC,OAAO,KAAA,EAAE,cAAc,CAAC,EAAE,OAAO;IAgCjD,mBAAmB,CAAC,CAAC,EAAE,MAAM;IAM7B,gBAAgB,CAAC,QAAQ,CAAC,EAAE,OAAO;IAgCnC,IAAI,cAAc,WAGjB;IACD,IAAI,aAAa,YAGhB;IAED,EAAE,EAAE,QAAQ,CAAC;IACb,aAAa;IAab,UAAU;IAOV,WAAW,aAIT;IACF,SAAS,MAAO,aAAa,UAW3B;IACF,OAAO,MAAO,UAAU,UAatB;IACF,MAAM,MAAa,KAAK,mBA0BtB;IAEF;;OAEG;IACG,SAAS;IA+Bf,cAAc,CAAC,IAAI,EAAE,IAAI;IACzB,OAAO,CAAC,UAAU,CAAkB;IAC9B,IAAI;CAQb"}
|
19
types/DatabaseServices/Transaction.d.ts
vendored
19
types/DatabaseServices/Transaction.d.ts
vendored
@@ -1,19 +0,0 @@
|
||||
import { Database } from "./Database";
|
||||
/**
|
||||
* 事务
|
||||
*/
|
||||
export declare class Transaction {
|
||||
m_Db: Database;
|
||||
constructor(_db: Database);
|
||||
/**
|
||||
* 终止事务的事务堆栈顶部。这终止导致立即回滚该事务开始以后做的所有更改。回滚应用于所有transaction-resident对象在所有事务。
|
||||
*
|
||||
* @memberof Transaction
|
||||
*/
|
||||
Abort(): void;
|
||||
AddNewlyCreatedDBObject(): void;
|
||||
Commit(): void;
|
||||
GetAllObjects(): void;
|
||||
GetObject(): void;
|
||||
}
|
||||
//# sourceMappingURL=Transaction.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"Transaction.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/Transaction.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAEtC;;GAEG;AACH,qBAAa,WAAW;IAEpB,IAAI,EAAE,QAAQ,CAAC;gBACH,GAAG,EAAE,QAAQ;IAIzB;;;;OAIG;IACH,KAAK;IAIL,uBAAuB;IAGvB,MAAM;IAGN,aAAa;IAGb,SAAS;CAIZ"}
|
@@ -1,7 +0,0 @@
|
||||
/**
|
||||
* 事务管理
|
||||
*/
|
||||
declare class TransactionManager {
|
||||
constructor();
|
||||
}
|
||||
//# sourceMappingURL=TransactionManager.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"TransactionManager.d.ts","sourceRoot":"","sources":["../../../src/DatabaseServices/TransactionManager.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,cAAM,kBAAkB;;CAMvB"}
|
@@ -1,10 +0,0 @@
|
||||
import { ViewportEntity2 } from "./ViewportEntity2";
|
||||
export declare class ViewportEntityUpdateTask {
|
||||
_Viewports: ViewportEntity2[];
|
||||
private timeId;
|
||||
private stop;
|
||||
constructor(_Viewports: ViewportEntity2[], timeId: number);
|
||||
Stop(): void;
|
||||
UpdateDraw(): Promise<void>;
|
||||
}
|
||||
//# sourceMappingURL=ViewportEntityUpdateTask.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"ViewportEntityUpdateTask.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/ViewportEntity/ViewportEntityUpdateTask.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAEpD,qBAAa,wBAAwB;IAGd,UAAU,EAAE,eAAe,EAAE;IAAO,OAAO,CAAC,MAAM;IADrE,OAAO,CAAC,IAAI,CAAS;gBACF,UAAU,EAAE,eAAe,EAAO,EAAU,MAAM,EAAE,MAAM;IAK7E,IAAI;IAKE,UAAU;CA+CnB"}
|
Reference in New Issue
Block a user