UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

22 lines 789 B
import { TextImageData } from "./BaseTextItemHandler"; import { ShapeHandlerData } from "./ShapeHandlerData"; export class BaseTextHandlerData extends ShapeHandlerData { constructor(handler) { super(handler); this.__type = "BaseTextHandlerData"; } applyState(textData, handler) { if (handler) { handler.beginUpdate(); //call endUpdate in base class if (textData.currentTextImage != null) { handler.currentTextImage = Object.assign(new TextImageData(), textData.currentTextImage); } else { handler.currentTextImage = null; } } super.applyState(textData, handler); } ; } //# sourceMappingURL=BaseTextHandlerData.js.map