更新版本
This commit is contained in:
57
types/Add-on/BuildSpace/Core/Space.enum.d.ts
vendored
Normal file
57
types/Add-on/BuildSpace/Core/Space.enum.d.ts
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
/** 空间节点分裂方向 */
|
||||
export declare enum SpaceNodeSplitType {
|
||||
X = 0,
|
||||
Z = 2
|
||||
}
|
||||
/** 判断状态 */
|
||||
export declare enum JuageStatus {
|
||||
/** 其他错误 */
|
||||
other = -1,
|
||||
/** 正常 */
|
||||
normal = 0,
|
||||
/** 溢出 */
|
||||
over = 1,
|
||||
/** 不足 */
|
||||
less = 2,
|
||||
/** 锁定 */
|
||||
lock = 3
|
||||
}
|
||||
/** 补板状态 */
|
||||
export declare enum AddBoardType {
|
||||
/** 不补板 */
|
||||
none = 0,
|
||||
/** 补板 */
|
||||
has = 1,
|
||||
/** 强制补板(不可取消) */
|
||||
must = 2,
|
||||
/** 早就有板(不可取消且位置固定) */
|
||||
exist = 3
|
||||
}
|
||||
/** 脏位系统中的脏位类型 */
|
||||
export declare enum DirtyType {
|
||||
/** 仅需要调整表达式 */
|
||||
update = 0,
|
||||
/** 需要重新绘制节点 */
|
||||
redraw = 1,
|
||||
/** 需要重排(重新构建) */
|
||||
reflow = 3
|
||||
}
|
||||
/** 可对SpaceNode做的操作(菜单快捷键) */
|
||||
export declare enum MenuHotKeys {
|
||||
上下分裂 = "1",
|
||||
左右分裂 = "2",
|
||||
向前添加 = "3",
|
||||
向后添加 = "4",
|
||||
删除 = "5",
|
||||
设为空间 = "6",
|
||||
设为抽屉 = "7",
|
||||
设为左开门板 = "Q",
|
||||
设为右开门板 = "W",
|
||||
设为上开门板 = "E",
|
||||
设为下开门板 = "R",
|
||||
设置左开门 = "T",
|
||||
设置右开门 = "Y",
|
||||
设置上开门 = "U",
|
||||
设置下开门 = "I"
|
||||
}
|
||||
//# sourceMappingURL=Space.enum.d.ts.map
|
||||
1
types/Add-on/BuildSpace/Core/Space.enum.d.ts.map
Normal file
1
types/Add-on/BuildSpace/Core/Space.enum.d.ts.map
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"Space.enum.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BuildSpace/Core/Space.enum.ts"],"names":[],"mappings":"AAEA,eAAe;AACf,oBAAY,kBAAkB;IAE1B,CAAC,IAAsB;IACvB,CAAC,IAAsB;CAC1B;AAED,WAAW;AACX,oBAAY,WAAW;IAEnB,WAAW;IACX,KAAK,KAAK;IACV,SAAS;IACT,MAAM,IAAI;IACV,SAAS;IACT,IAAI,IAAI;IACR,SAAS;IACT,IAAI,IAAI;IACR,SAAS;IACT,IAAI,IAAI;CACX;AAED,WAAW;AACX,oBAAY,YAAY;IAEpB,UAAU;IACV,IAAI,IAAI;IACR,SAAS;IACT,GAAG,IAAI;IACP,iBAAiB;IACjB,IAAI,IAAI;IACR,sBAAsB;IACtB,KAAK,IAAI;CACZ;AAED,iBAAiB;AACjB,oBAAY,SAAS;IAEjB,eAAe;IACf,MAAM,IAAI;IACV,eAAe;IACf,MAAM,IAAI;IACV,iBAAiB;IACjB,MAAM,IAAI;CACb;AAED,6BAA6B;AAC7B,oBAAY,WAAW;IAEnB,IAAI,MAAM;IACV,IAAI,MAAM;IACV,IAAI,MAAM;IACV,IAAI,MAAM;IACV,EAAE,MAAM;IACR,IAAI,MAAM;IACV,IAAI,MAAM;IACV,MAAM,MAAM;IACZ,MAAM,MAAM;IACZ,MAAM,MAAM;IACZ,MAAM,MAAM;IACZ,KAAK,MAAM;IACX,KAAK,MAAM;IACX,KAAK,MAAM;IACX,KAAK,MAAM;CACd"}
|
||||
13
types/Add-on/BuildSpace/Core/VerticalBoard.d.ts
vendored
Normal file
13
types/Add-on/BuildSpace/Core/VerticalBoard.d.ts
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import { Board } from "../../../DatabaseServices/Entity/Board";
|
||||
import { ObjectId } from "../../../DatabaseServices/ObjectId";
|
||||
import { SpaceNodeSplitType } from "./Space.enum";
|
||||
/** 虚拟板件的信息 */
|
||||
export type VerticalBoard = {
|
||||
left: number;
|
||||
top: number;
|
||||
width: number;
|
||||
height: number;
|
||||
splitType: SpaceNodeSplitType;
|
||||
brId: ObjectId<Board>;
|
||||
};
|
||||
//# sourceMappingURL=VerticalBoard.d.ts.map
|
||||
1
types/Add-on/BuildSpace/Core/VerticalBoard.d.ts.map
Normal file
1
types/Add-on/BuildSpace/Core/VerticalBoard.d.ts.map
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"VerticalBoard.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BuildSpace/Core/VerticalBoard.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,MAAM,wCAAwC,CAAC;AAC/D,OAAO,EAAE,QAAQ,EAAE,MAAM,oCAAoC,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,cAAc,CAAC;AAElD,cAAc;AAEd,MAAM,MAAM,aAAa,GAAG;IACxB,IAAI,EAAE,MAAM,CAAC;IACb,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,MAAM,CAAC;IACd,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,kBAAkB,CAAC;IAC9B,IAAI,EAAE,QAAQ,CAAC,KAAK,CAAC,CAAC;CACzB,CAAC"}
|
||||
17
types/Add-on/BuildSpace/OneCabinet/OneCabinetRecord.d.ts
vendored
Normal file
17
types/Add-on/BuildSpace/OneCabinet/OneCabinetRecord.d.ts
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
import { CADFiler } from "../../../DatabaseServices/CADFiler";
|
||||
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
|
||||
import { NewDoorConfigOption } from "../../../UI/Store/OptionInterface/IOptionInterface";
|
||||
import type { VerticalBoard } from "../Core/VerticalBoard";
|
||||
/**
|
||||
* 单一柜子模块记录类
|
||||
*/
|
||||
export declare class OneCabinetRecord extends TemplateRecord {
|
||||
private _config;
|
||||
/** 虚拟板件 */
|
||||
visualBoards: VerticalBoard[];
|
||||
get config(): NewDoorConfigOption;
|
||||
SetConfig(option: NewDoorConfigOption): void;
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
//# sourceMappingURL=OneCabinetRecord.d.ts.map
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"OneCabinetRecord.d.ts","sourceRoot":"","sources":["../../../../../src/Add-on/BuildSpace/OneCabinet/OneCabinetRecord.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,QAAQ,EAAE,MAAM,oCAAoC,CAAC;AAG9D,OAAO,EAAE,cAAc,EAAE,MAAM,mDAAmD,CAAC;AAEnF,OAAO,EAAoB,mBAAmB,EAAE,MAAM,oDAAoD,CAAC;AAC3G,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,uBAAuB,CAAC;AAE3D;;GAEG;AACH,qBACa,gBAAiB,SAAQ,cAAc;IAEhD,OAAO,CAAC,OAAO,CAAyE;IACxF,WAAW;IACX,YAAY,EAAE,aAAa,EAAE,CAAM;IAEnC,IAAI,MAAM,wBAGT;IAED,SAAS,CAAC,MAAM,EAAE,mBAAmB;IAqErC,QAAQ,CAAC,IAAI,EAAE,QAAQ;IAqFvB,SAAS,CAAC,IAAI,EAAE,QAAQ;CAoF3B"}
|
||||
Reference in New Issue
Block a user