UNPKG

angular-xml-editor

Version:
42 lines (41 loc) 2.63 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ var XmlRuleElement = /** @class */ (function () { function XmlRuleElement(init) { Object.assign(this, init); } /** * @param {?} elements * @return {?} */ XmlRuleElement.Sorted = /** * @param {?} elements * @return {?} */ function (elements) { /** @type {?} */ var result = elements.sort(function (e1, e2) { if (e1.tagName > e2.tagName) { return 1; } if (e1.tagName < e2.tagName) { return -1; } return 0; }); return result; }; return XmlRuleElement; }()); export { XmlRuleElement }; if (false) { /** @type {?} */ XmlRuleElement.prototype.tagName; /** @type {?} */ XmlRuleElement.prototype.empty; /** @type {?} */ XmlRuleElement.prototype.floating; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieG1sUnVsZUVsZW1lbnQuY2xhc3MuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLXhtbC1lZGl0b3IvIiwic291cmNlcyI6WyJsaWIvY29kZS94bWwtcnVsZXMtY2hlY2sveG1sUnVsZUVsZW1lbnQuY2xhc3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLElBQUE7NEJBa0JxQixJQUE4QjtRQUMvQyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQzs7Ozs7O0lBZGQscUJBQU07Ozs7Y0FBQyxRQUEwQjs7UUFDN0MsSUFBTSxNQUFNLEdBQUcsUUFBUSxDQUFDLElBQUksQ0FBQyxVQUFDLEVBQUUsRUFBRSxFQUFFO1lBQ2xDLElBQUksRUFBRSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUMsT0FBTyxFQUFFO2dCQUMzQixPQUFPLENBQUMsQ0FBQzthQUNWO1lBQ0QsSUFBSSxFQUFFLENBQUMsT0FBTyxHQUFHLEVBQUUsQ0FBQyxPQUFPLEVBQUU7Z0JBQzNCLE9BQU8sQ0FBQyxDQUFDLENBQUM7YUFDWDtZQUNELE9BQU8sQ0FBQyxDQUFDO1NBQ1YsQ0FBQyxDQUFDO1FBQ0gsT0FBTyxNQUFNLENBQUM7O3lCQWZsQjtJQXFCQyxDQUFBO0FBckJELDBCQXFCQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBYbWxSdWxlRWxlbWVudCB7XHJcbiAgcHVibGljIHRhZ05hbWU6IHN0cmluZztcclxuICBwdWJsaWMgZW1wdHk6IGJvb2xlYW47XHJcbiAgcHVibGljIGZsb2F0aW5nOiBib29sZWFuO1xyXG5cclxuICBwdWJsaWMgc3RhdGljIFNvcnRlZChlbGVtZW50czogWG1sUnVsZUVsZW1lbnRbXSk6IFhtbFJ1bGVFbGVtZW50W10ge1xyXG4gICAgY29uc3QgcmVzdWx0ID0gZWxlbWVudHMuc29ydCgoZTEsIGUyKSA9PiB7XHJcbiAgICAgIGlmIChlMS50YWdOYW1lID4gZTIudGFnTmFtZSkge1xyXG4gICAgICAgIHJldHVybiAxO1xyXG4gICAgICB9XHJcbiAgICAgIGlmIChlMS50YWdOYW1lIDwgZTIudGFnTmFtZSkge1xyXG4gICAgICAgIHJldHVybiAtMTtcclxuICAgICAgfVxyXG4gICAgICByZXR1cm4gMDtcclxuICAgIH0pO1xyXG4gICAgcmV0dXJuIHJlc3VsdDtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBjb25zdHJ1Y3Rvcihpbml0PzogUGFydGlhbDxYbWxSdWxlRWxlbWVudD4pIHtcclxuICAgIE9iamVjdC5hc3NpZ24odGhpcywgaW5pdCk7XHJcbiAgfVxyXG59XHJcbiJdfQ==