@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 • 917 B
JavaScript
import { ShapeItemHandler } from "./ShapeItemHandler";
import { RectangleItemHandler } from "./RectangleItemHandler";
import { ImageItemHandler } from "./ImageItemHandler";
import { PlaceholderItemHandler } from "./PlaceholderItemHandler";
import { PlainTextItemHandler } from "./PlainTextItemHandler";
import { BoundedTextItemHandler } from "./BoundedTextItemHandler";
import { PathBoundedTextItemHandler } from "./PathBoundedTextItemHandler";
import { ObjectFactory } from "../ObjectFactory";
export class HandlerFactoryByName extends ObjectFactory {
constructor() {
super([
ShapeItemHandler,
RectangleItemHandler,
ImageItemHandler,
PlaceholderItemHandler,
PlainTextItemHandler,
PathBoundedTextItemHandler,
BoundedTextItemHandler
]);
}
}
//# sourceMappingURL=HandlerFactoryByName.js.map