@sheetxl/models
Version:
Models - A Headless javascript spreadsheet library.
15 lines • 615 B
TypeScript
import { DrawingShapeJSON } from "./IDrawingModel";
import { AnchoredDrawingOptions, AbstractDrawing } from './DrawingModel';
/**
* The Drawing model for Shapes.
*
* We currently use the shape for group, shape, and connections.
*/
export declare class DrawingShapeModel extends AbstractDrawing<DrawingShapeJSON> {
private _json;
constructor(options: AnchoredDrawingOptions<DrawingShapeJSON>);
protected _drawingTypeDescription(): string;
protected _toDrawingJSON(): DrawingShapeJSON;
protected _fromDrawingJSON(json: DrawingShapeJSON): void;
}
//# sourceMappingURL=DrawingShapeModel.d.ts.map