与主干版本同步

This commit is contained in:
ChenX
2023-05-08 10:53:13 +08:00
parent 8e481e821c
commit ee08cb516b
1748 changed files with 15504 additions and 13758 deletions

View File

@@ -1,19 +1,22 @@
import { CADObject } from "./CADObject";
import { Status } from "../Common/Status";
import { SymbolTableRecord } from "./SymbolTableRecord";
import { CADFiler } from "./CADFiler";
import { CADObject } from "./CADObject";
import { SymbolTableRecord } from "./SymbolTableRecord";
export declare class SymbolTable extends CADObject {
/**
* 符号列表,支持迭代,请勿直接修改数据
*/
Symbols: Map<string, any>;
Symbols: Map<string, SymbolTableRecord>;
Add(record: SymbolTableRecord, isCheckObjectCleanly?: boolean): Status;
Remove(record: SymbolTableRecord): void;
Destroy(): void;
GetAt(name: string): SymbolTableRecord | undefined;
Has(name: string): boolean;
AllocateName(name: string): string;
ChangeRecordName(record: SymbolTableRecord, newName: string): boolean;
protected _FileVer: number;
ReadFile(file: CADFiler): void;
WriteFile(file: CADFiler): void;
ApplyPartialUndo(undoData: CADObject): void;
}
//# sourceMappingURL=SymbolTable.d.ts.map