UNPKG

@rxap/xml-parser

Version:

Provides a set of decorators and services for parsing and serializing XML documents into TypeScript classes. It simplifies the process of mapping XML elements and attributes to class properties, handling data validation, and serializing objects back into

59 lines 3.81 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); // region testing tslib_1.__exportStar(require("./lib/testing/testing-xml-parser-service"), exports); // endregion // region elements tslib_1.__exportStar(require("./lib/elements/data-source.element"), exports); tslib_1.__exportStar(require("./lib/elements/definition.element"), exports); tslib_1.__exportStar(require("./lib/elements/icon.element"), exports); tslib_1.__exportStar(require("./lib/elements/option.element"), exports); tslib_1.__exportStar(require("./lib/elements/parsed-element"), exports); // endregion // region decorators mixins tslib_1.__exportStar(require("./lib/decorators/mixins/attribute-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/child-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/children-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/default-value-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/parse-value-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/path-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/raw-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/required-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/serialize-value-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/tag-element.mixin"), exports); tslib_1.__exportStar(require("./lib/decorators/mixins/text-content-element.mixin"), exports); // endregion // region decorators tslib_1.__exportStar(require("./lib/decorators/attribute"), exports); tslib_1.__exportStar(require("./lib/decorators/element-attribute"), exports); tslib_1.__exportStar(require("./lib/decorators/element-child-raw-content"), exports); tslib_1.__exportStar(require("./lib/decorators/element-child-text-content"), exports); tslib_1.__exportStar(require("./lib/decorators/element-child"), exports); tslib_1.__exportStar(require("./lib/decorators/element-children-text-content"), exports); tslib_1.__exportStar(require("./lib/decorators/element-children"), exports); tslib_1.__exportStar(require("./lib/decorators/element-clear-parser"), exports); tslib_1.__exportStar(require("./lib/decorators/element-def"), exports); tslib_1.__exportStar(require("./lib/decorators/element-extends"), exports); tslib_1.__exportStar(require("./lib/decorators/element-record"), exports); tslib_1.__exportStar(require("./lib/decorators/element-text-content"), exports); tslib_1.__exportStar(require("./lib/decorators/element.parser"), exports); tslib_1.__exportStar(require("./lib/decorators/element.serializer"), exports); tslib_1.__exportStar(require("./lib/decorators/metadata-keys"), exports); tslib_1.__exportStar(require("./lib/decorators/required-property"), exports); tslib_1.__exportStar(require("./lib/decorators/utilities"), exports); // endregion // region tslib_1.__exportStar(require("./lib/default-to-json"), exports); tslib_1.__exportStar(require("./lib/element-factory"), exports); tslib_1.__exportStar(require("./lib/element-name"), exports); tslib_1.__exportStar(require("./lib/element"), exports); tslib_1.__exportStar(require("./lib/error"), exports); tslib_1.__exportStar(require("./lib/parse-value"), exports); tslib_1.__exportStar(require("./lib/serialize-value"), exports); tslib_1.__exportStar(require("./lib/xml-element-parser-function"), exports); tslib_1.__exportStar(require("./lib/xml-element-serializer-function"), exports); tslib_1.__exportStar(require("./lib/xml-parser.service"), exports); tslib_1.__exportStar(require("./lib/xml-serializer.service"), exports); // endregion //# sourceMappingURL=index.js.map