18 lines
		
	
	
		
			646 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			646 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|   | import { CADFiler } from './CADFiler'; | ||
|  | import { CADObject } from './CADObject'; | ||
|  | import { Database } from './Database'; | ||
|  | export declare class CreateObjectData extends CADObject { | ||
|  |     Object?: CADObject; | ||
|  |     private CADFiler; | ||
|  |     CreateObject: CADObject; | ||
|  |     /** | ||
|  |      * 如果是实体新建,那么不需要调用`Save`,历史记录会在命令结束的时候调用. | ||
|  |      * 如果是实体删除,那么请自行调用`Save`. | ||
|  |      */ | ||
|  |     constructor(Object?: CADObject); | ||
|  |     Save(): this; | ||
|  |     GetObject(db: Database): CADObject; | ||
|  |     ReadFile(file: CADFiler): void; | ||
|  |     WriteFile(file: CADFiler): void; | ||
|  | } | ||
|  | //# sourceMappingURL=CreateObjectData.d.ts.map
 |