1234567891011121314151617181920212223242526272829303132333435 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.SItemFactory = void 0;
- const SColumnItem_1 = require("../items/floor/SColumnItem");
- const SWallItem_1 = require("../items/floor/SWallItem");
- const SVirtualWallItem_1 = require("../items/floor/SVirtualWallItem");
- const SSpaceItem_1 = require("../items/floor/SSpaceItem");
- const SDoorItem_1 = require("../items/floor/SDoorItem");
- const SWindowItem_1 = require("../items/floor/SWindowItem");
- const ZoneItem_1 = require("../items/floor/ZoneItem");
- class SItemFactory {
- constructor() { }
- createColumn(data) {
- return new SColumnItem_1.SColumnItem(null, data);
- }
- createWall(data) {
- return new SWallItem_1.SWallItem(null, data);
- }
- createVirtualWall(data) {
- return new SVirtualWallItem_1.SVirtualWallItem(null, data);
- }
- createSpace(data) {
- return new SSpaceItem_1.SSpaceItem(null, data);
- }
- createDoor(data) {
- return new SDoorItem_1.SDoorItem(null, data);
- }
- createWindow(data) {
- return new SWindowItem_1.SWindowItem(null, data);
- }
- createZone(data) {
- return new ZoneItem_1.SZoneItem(null, data);
- }
- }
- exports.SItemFactory = SItemFactory;
|