SZoneParser.js 573 B

12345678910111213141516171819202122
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.SZoneParser = void 0;
  4. const SParser_1 = require("./SParser");
  5. class SZoneParser extends SParser_1.SParser {
  6. constructor() {
  7. super(...arguments);
  8. this.zoneList = [];
  9. }
  10. parseData(data) {
  11. if (data && data.length) {
  12. data.forEach((t) => {
  13. this.addZone(t);
  14. });
  15. }
  16. }
  17. addZone(t) {
  18. let item = this.factory.createZone(t);
  19. this.zoneList.push(item);
  20. }
  21. }
  22. exports.SZoneParser = SZoneParser;