@mlightcad/libredwg-web
Version:
A DWG/DXF JavaScript parser based on libredwg
30 lines • 889 B
TypeScript
import { DwgCommonObject } from './common';
/**
* Duplicate record cloning flag (determines how to merge duplicate entries)
* - 0: Not applicable
* - 1: Keep existing
* - 2: Use clone
* - 3: <xref>$0$<name>
* - 4: $0$<name>
* - 5: Unmangle name
*/
export declare enum DwgDictionaryCloningFlags {
NotApplicable = 0,// Not applicable.
KeepExisting = 1,// Keep existing.
UseClone = 2,// Use clone.
XrefName = 3,// External reference name.
Name = 4,
UnmangleName = 5
}
export interface DwgDictionaryObject extends DwgCommonObject {
entries: Record<string, string>;
/**
* Hard-owner flag. If set to 1, indicates that elements of the dictionary are to be treated as hard-owned
*/
isHardOwner: boolean;
/**
* Duplicate record cloning flag
*/
cloningFlag: DwgDictionaryCloningFlags;
}
//# sourceMappingURL=dictionary.d.ts.map