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

46 lines (45 loc) 2.33 kB
export * from './lib/testing/testing-xml-parser-service'; export * from './lib/elements/data-source.element'; export * from './lib/elements/definition.element'; export * from './lib/elements/icon.element'; export * from './lib/elements/option.element'; export * from './lib/elements/parsed-element'; export * from './lib/decorators/mixins/attribute-element.mixin'; export * from './lib/decorators/mixins/child-element.mixin'; export * from './lib/decorators/mixins/children-element.mixin'; export * from './lib/decorators/mixins/default-value-element.mixin'; export * from './lib/decorators/mixins/parse-value-element.mixin'; export * from './lib/decorators/mixins/path-element.mixin'; export * from './lib/decorators/mixins/raw-element.mixin'; export * from './lib/decorators/mixins/required-element.mixin'; export * from './lib/decorators/mixins/serialize-value-element.mixin'; export * from './lib/decorators/mixins/tag-element.mixin'; export * from './lib/decorators/mixins/text-content-element.mixin'; export * from './lib/decorators/attribute'; export * from './lib/decorators/element-attribute'; export * from './lib/decorators/element-child-raw-content'; export * from './lib/decorators/element-child-text-content'; export * from './lib/decorators/element-child'; export * from './lib/decorators/element-children-text-content'; export * from './lib/decorators/element-children'; export * from './lib/decorators/element-clear-parser'; export * from './lib/decorators/element-def'; export * from './lib/decorators/element-extends'; export * from './lib/decorators/element-record'; export * from './lib/decorators/element-text-content'; export * from './lib/decorators/element.parser'; export * from './lib/decorators/element.serializer'; export * from './lib/decorators/metadata-keys'; export * from './lib/decorators/required-property'; export * from './lib/decorators/utilities'; export * from './lib/default-to-json'; export * from './lib/element-factory'; export * from './lib/element-name'; export * from './lib/element'; export * from './lib/error'; export * from './lib/parse-value'; export * from './lib/serialize-value'; export * from './lib/xml-element-parser-function'; export * from './lib/xml-element-serializer-function'; export * from './lib/xml-parser.service'; export * from './lib/xml-serializer.service';