@sheetxl/models
Version:
Models - A Headless javascript spreadsheet library.
14 lines • 591 B
TypeScript
import AbstractModel from "../dagm/AbstractModel";
import IShapeOptions from "./IShapeOptions";
/**
* Shapes are rendered artifacts
*/
declare class AbstractShape extends AbstractModel {
_shapeOptions: IShapeOptions;
constructor(shapeOptions?: IShapeOptions);
get className(): string;
get typeId(): string;
}
export declare const createFillProperty: (shape: any, styleKey: string, propertyName: string, stylePropertyName: string, defaultValueCallback: any, inputs: any, persistPath?: string) => any;
export default AbstractShape;
//# sourceMappingURL=AbstractShape.d.ts.map