@wikipathways/cxml
Version:
Advanced schema-aware streaming XML parser
17 lines • 2.72 kB
JavaScript
;
// This file is part of cxml, copyright (c) 2016 BusFaster Ltd.
// Released under the MIT license, see LICENSE.
Object.defineProperty(exports, "__esModule", { value: true });
/** Parser state created for each input tag. */
var State = /** @class */ (function () {
function State(parent, memberRef, type, item, namespaceTbl) {
this.parent = parent;
this.memberRef = memberRef;
this.rule = type;
this.item = item;
this.namespaceTbl = namespaceTbl;
}
return State;
}());
exports.State = State;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU3RhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcGFyc2VyL1N0YXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrREFBK0Q7QUFDL0QsK0NBQStDOztBQU0vQywrQ0FBK0M7QUFFL0M7SUFDQyxlQUNDLE1BQW9CLEVBQ3BCLFNBQW9CLEVBQ3BCLElBQVUsRUFDVixJQUFxQixFQUNyQixZQUF3RDtRQUV4RCxJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUNyQixJQUFJLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQztRQUMzQixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUNqQixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUNqQixJQUFJLENBQUMsWUFBWSxHQUFHLFlBQVksQ0FBQztJQUNsQyxDQUFDO0lBY0YsWUFBQztBQUFELENBQUMsQUEzQkQsSUEyQkM7QUEzQlksc0JBQUsiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGlzIGZpbGUgaXMgcGFydCBvZiBjeG1sLCBjb3B5cmlnaHQgKGMpIDIwMTYgQnVzRmFzdGVyIEx0ZC5cbi8vIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSwgc2VlIExJQ0VOU0UuXG5cbmltcG9ydCB7TmFtZXNwYWNlfSBmcm9tICcuLi94bWwvTmFtZXNwYWNlJztcbmltcG9ydCB7UnVsZSwgSGFuZGxlckluc3RhbmNlfSBmcm9tICcuL1J1bGUnO1xuaW1wb3J0IHtNZW1iZXJSZWZ9IGZyb20gJy4uL3htbC9NZW1iZXJSZWYnO1xuXG4vKiogUGFyc2VyIHN0YXRlIGNyZWF0ZWQgZm9yIGVhY2ggaW5wdXQgdGFnLiAqL1xuXG5leHBvcnQgY2xhc3MgU3RhdGUge1xuXHRjb25zdHJ1Y3Rvcihcblx0XHRwYXJlbnQ6IFN0YXRlIHwgbnVsbCxcblx0XHRtZW1iZXJSZWY6IE1lbWJlclJlZixcblx0XHR0eXBlOiBSdWxlLFxuXHRcdGl0ZW06IEhhbmRsZXJJbnN0YW5jZSxcblx0XHRuYW1lc3BhY2VUYmw6IHsgW3Nob3J0OiBzdHJpbmddOiBbIE5hbWVzcGFjZSwgc3RyaW5nIF0gfVxuXHQpIHtcblx0XHR0aGlzLnBhcmVudCA9IHBhcmVudDtcblx0XHR0aGlzLm1lbWJlclJlZiA9IG1lbWJlclJlZjtcblx0XHR0aGlzLnJ1bGUgPSB0eXBlO1xuXHRcdHRoaXMuaXRlbSA9IGl0ZW07XG5cdFx0dGhpcy5uYW1lc3BhY2VUYmwgPSBuYW1lc3BhY2VUYmw7XG5cdH1cblxuXHRwYXJlbnQ6IFN0YXRlIHwgbnVsbDtcblx0LyoqIFRhZyBtZXRhZGF0YSBpbiBzY2hlbWEsIGRlZmluaW5nIG5hbWUgYW5kIG9jY3VycmVuY2UgY291bnQuICovXG5cdG1lbWJlclJlZjogTWVtYmVyUmVmO1xuXHQvKiogVGFnIHR5cGUgaW4gc2NoZW1hLCBkZWZpbmluZyBhdHRyaWJ1dGVzIGFuZCBjaGlsZHJlbi4gKi9cblx0cnVsZTogUnVsZTtcblx0LyoqIE91dHB1dCBvYmplY3QgZm9yIGNvbnRlbnRzIG9mIHRoaXMgdGFnLiAqL1xuXHRpdGVtOiBIYW5kbGVySW5zdGFuY2U7XG5cdC8qKiBUZXh0IGNvbnRlbnQgZm91bmQgaW5zaWRlIHRoZSB0YWcuICovXG5cdHRleHRMaXN0OiBzdHJpbmdbXTtcblxuXHQvKiogUmVjb2duaXplZCB4bWxucyBwcmVmaXhlcy4gKi9cblx0bmFtZXNwYWNlVGJsOiB7IFtzaG9ydDogc3RyaW5nXTogWyBOYW1lc3BhY2UsIHN0cmluZyBdIH07XG59XG4iXX0=