@junte/ui
Version:
Quality Angular UI components kit
44 lines • 19.2 kB
JavaScript
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes,extraRequire}
* tslint:disable
*/
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "@angular/router";
import * as i3 from "../../elements/icon/icon.component.ngfactory";
import * as i4 from "../../elements/icon/icon.component";
import * as i5 from "../../elements/badge/badge.component.ngfactory";
import * as i6 from "../../elements/badge/badge.component";
import * as i7 from "../../core/pipes/array/includes.pipe";
import * as i8 from "../../core/pipes/text/sanitizeHtml.pipe";
import * as i9 from "@angular/platform-browser";
import * as i10 from "./link.component";
var styles_LinkComponent = [];
var RenderType_LinkComponent = i0.ɵcrt({ encapsulation: 2, styles: styles_LinkComponent, data: {} });
export { RenderType_LinkComponent as RenderType_LinkComponent };
function View_LinkComponent_3(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_LinkComponent_2(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, null, null, null, null, null, null, null)), (_l()(), i0.ɵeld(1, 0, null, null, 2, "a", [["child-of", "jnt-link-host"], ["data-link", ""]], [[8, "href", 4], [8, "target", 0]], null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_3)), i0.ɵdid(3, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutlet: [0, "ngTemplateOutlet"] }, null)], function (_ck, _v) { var currVal_2 = i0.ɵnov(_v.parent.parent, 5); _ck(_v, 3, 0, currVal_2); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.source; var currVal_1 = ("_" + _co.target); _ck(_v, 1, 0, currVal_0, currVal_1); }); }
function View_LinkComponent_5(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_LinkComponent_4(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, "a", [["child-of", "jnt-link-host"], ["data-link", ""]], null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_5)), i0.ɵdid(2, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutlet: [0, "ngTemplateOutlet"] }, null)], function (_ck, _v) { var currVal_0 = i0.ɵnov(_v.parent.parent, 5); _ck(_v, 2, 0, currVal_0); }, null); }
function View_LinkComponent_1(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_2)), i0.ɵdid(2, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i0.ɵand(0, [["emptySourceTemplate", 2]], null, 0, null, View_LinkComponent_4))], function (_ck, _v) { var _co = _v.component; var currVal_0 = !!_co.source; var currVal_1 = i0.ɵnov(_v, 3); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_LinkComponent_7(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_LinkComponent_6(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 7, "a", [["child-of", "jnt-link-host"], ["data-link", ""], ["routerLinkActive", ""]], [[1, "data-active", 0], [1, "target", 0], [8, "href", 4]], [[null, "click"]], function (_v, en, $event) { var ad = true; if (("click" === en)) {
var pd_0 = (i0.ɵnov(_v, 1).onClick($event.button, $event.ctrlKey, $event.metaKey, $event.shiftKey) !== false);
ad = (pd_0 && ad);
} return ad; }, null, null)), i0.ɵdid(1, 671744, [[3, 4]], 0, i2.RouterLinkWithHref, [i2.Router, i2.ActivatedRoute, i1.LocationStrategy], { queryParams: [0, "queryParams"], fragment: [1, "fragment"], routerLink: [2, "routerLink"] }, null), i0.ɵdid(2, 1720320, [[1, 4], ["link", 4]], 2, i2.RouterLinkActive, [i2.Router, i0.ElementRef, i0.Renderer2, [2, i2.RouterLink], [2, i2.RouterLinkWithHref]], { routerLinkActiveOptions: [0, "routerLinkActiveOptions"], routerLinkActive: [1, "routerLinkActive"] }, null), i0.ɵqud(603979776, 2, { links: 1 }), i0.ɵqud(603979776, 3, { linksWithHrefs: 1 }), i0.ɵpod(5, { exact: 0 }), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_7)), i0.ɵdid(7, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutlet: [0, "ngTemplateOutlet"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_3 = _co.queryParams; var currVal_4 = _co.fragment; var currVal_5 = _co.source; _ck(_v, 1, 0, currVal_3, currVal_4, currVal_5); var currVal_6 = _ck(_v, 5, 0, (_co.matching === _co.ui.matching.fullMatch)); var currVal_7 = ""; _ck(_v, 2, 0, currVal_6, currVal_7); var currVal_8 = i0.ɵnov(_v.parent, 5); _ck(_v, 7, 0, currVal_8); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 2).isActive; var currVal_1 = i0.ɵnov(_v, 1).target; var currVal_2 = i0.ɵnov(_v, 1).href; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2); }); }
function View_LinkComponent_10(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-icon", [["child-of", "jnt-link-host"]], [[1, "host", 0], [1, "data-size", 0], [1, "data-icon", 0], [1, "data-type", 0], [1, "tags", 0]], null, null, i3.View_IconComponent_0, i3.RenderType_IconComponent)), i0.ɵdid(1, 49152, null, 0, i4.IconComponent, [], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_5 = ((_co.icon == null) ? null : _co.icon.icon); _ck(_v, 1, 0, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._size; var currVal_2 = i0.ɵnov(_v, 1)._icon; var currVal_3 = i0.ɵnov(_v, 1).type; var currVal_4 = i0.ɵnov(_v, 1).tags; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); }); }
function View_LinkComponent_11(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "span", [["child-of", "jnt-link-host"]], [[8, "innerHTML", 1]], null, null, null, null)), i0.ɵppd(1, 1)], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = i0.ɵunv(_v, 0, 0, _ck(_v, 1, 0, i0.ɵnov(_v.parent.parent.parent, 0), _co.title)); _ck(_v, 0, 0, currVal_0); }); }
function View_LinkComponent_12(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-icon", [["child-of", "jnt-link-host"]], [[1, "host", 0], [1, "data-size", 0], [1, "data-icon", 0], [1, "data-type", 0], [1, "tags", 0]], null, null, i3.View_IconComponent_0, i3.RenderType_IconComponent)), i0.ɵdid(1, 49152, null, 0, i4.IconComponent, [], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_5 = ((_co.icon == null) ? null : _co.icon.icon); _ck(_v, 1, 0, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._size; var currVal_2 = i0.ɵnov(_v, 1)._icon; var currVal_3 = i0.ɵnov(_v, 1).type; var currVal_4 = i0.ɵnov(_v, 1).tags; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); }); }
function View_LinkComponent_9(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 6, "span", [["child-of", "jnt-link-host"], ["data-title", ""]], null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_10)), i0.ɵdid(2, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_11)), i0.ɵdid(4, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_12)), i0.ɵdid(6, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_0 = (!!_co.icon && (_co.icon.position === _co.ui.position.left)); _ck(_v, 2, 0, currVal_0); var currVal_1 = !!_co.title; _ck(_v, 4, 0, currVal_1); var currVal_2 = (!!_co.icon && (_co.icon.position === _co.ui.position.right)); _ck(_v, 6, 0, currVal_2); }, null); }
function View_LinkComponent_13(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, "div", [["child-of", "jnt-link-host"], ["data-empty", ""]], null, null, null, null, null))], null, null); }
function View_LinkComponent_15(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-badge", [["child-of", "jnt-link-host"], ["data-badge", ""]], [[1, "host", 0], [1, "data-position", 0]], null, null, i5.View_BadgeComponent_0, i5.RenderType_BadgeComponent)), i0.ɵdid(1, 49152, null, 0, i6.BadgeComponent, [], { text: [0, "text"], value: [1, "value"], color: [2, "color"], position: [3, "position"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_2 = _v.context.$implicit.text; var currVal_3 = _v.context.$implicit.value; var currVal_4 = _v.context.$implicit.color; var currVal_5 = _co.ui.position.inline; _ck(_v, 1, 0, currVal_2, currVal_3, currVal_4, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._position; _ck(_v, 0, 0, currVal_0, currVal_1); }); }
function View_LinkComponent_14(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_15)), i0.ɵdid(2, 278528, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.badges; _ck(_v, 2, 0, currVal_0); }, null); }
function View_LinkComponent_16(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-icon", [["child-of", "jnt-link-host"], ["data-toggle", ""]], [[1, "host", 0], [1, "data-size", 0], [1, "data-icon", 0], [1, "data-type", 0], [1, "tags", 0]], null, null, i3.View_IconComponent_0, i3.RenderType_IconComponent)), i0.ɵdid(1, 49152, null, 0, i4.IconComponent, [], { icon: [0, "icon"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_5 = _co.ui.icons.selectClose; _ck(_v, 1, 0, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._size; var currVal_2 = i0.ɵnov(_v, 1)._icon; var currVal_3 = i0.ɵnov(_v, 1).type; var currVal_4 = i0.ɵnov(_v, 1).tags; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); }); }
function View_LinkComponent_8(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_9)), i0.ɵdid(1, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_13)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_14)), i0.ɵdid(5, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 2, null, View_LinkComponent_16)), i0.ɵdid(7, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), i0.ɵpid(0, i7.IncludesPipe, []), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = (!!_co.icon || !!_co.title); _ck(_v, 1, 0, currVal_0); var currVal_1 = (_co.collapsed && !_co.icon); _ck(_v, 3, 0, currVal_1); var currVal_2 = !!_co.badges.length; _ck(_v, 5, 0, currVal_2); var currVal_3 = i0.ɵunv(_v, 7, 0, i0.ɵnov(_v, 8).transform(_co.features, _co.ui.feature.dropdown)); _ck(_v, 7, 0, currVal_3); }, null); }
export function View_LinkComponent_0(_l) { return i0.ɵvid(0, [i0.ɵpid(0, i8.SanitizeHtmlPipe, [i9.DomSanitizer]), i0.ɵqud(671088640, 1, { linkRef: 0 }), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_LinkComponent_1)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i0.ɵand(0, [["internalLinkTemplate", 2]], null, 0, null, View_LinkComponent_6)), (_l()(), i0.ɵand(0, [["linkTemplate", 2]], null, 0, null, View_LinkComponent_8))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.externalLink; var currVal_1 = i0.ɵnov(_v, 4); _ck(_v, 3, 0, currVal_0, currVal_1); }, null); }
export function View_LinkComponent_Host_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, "jnt-link", [], [[1, "host", 0], [1, "data-context", 0], [1, "data-outline", 0], [1, "data-with-title", 0], [1, "data-active", 0], [1, "data-disabled", 0], [1, "data-position", 0], [1, "data-orphan", 0], [1, "data-features", 0]], null, null, View_LinkComponent_0, RenderType_LinkComponent)), i0.ɵdid(1, 49152, null, 1, i10.LinkComponent, [], null, null), i0.ɵqud(603979776, 1, { badges: 1 })], null, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._context; var currVal_2 = i0.ɵnov(_v, 1)._outline; var currVal_3 = i0.ɵnov(_v, 1).withTitle; var currVal_4 = i0.ɵnov(_v, 1).linkActive; var currVal_5 = i0.ɵnov(_v, 1).disabled; var currVal_6 = i0.ɵnov(_v, 1).position; var currVal_7 = i0.ɵnov(_v, 1)._orphan; var currVal_8 = i0.ɵnov(_v, 1).features; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7, currVal_8); }); }
var LinkComponentNgFactory = i0.ɵccf("jnt-link", i10.LinkComponent, View_LinkComponent_Host_0, { collapsed: "collapsed", disabled: "disabled", outline: "outline", __icon__: "icon", title: "title", queryParams: "queryParams", source: "source", target: "target", fragment: "fragment", matching: "matching", features: "features", context: "context" }, {}, []);
export { LinkComponentNgFactory as LinkComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGluay5jb21wb25lbnQubmdmYWN0b3J5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL25hdmlnYXRpb24vbGluay9saW5rLmNvbXBvbmVudC5uZ2ZhY3RvcnkudHMiLCJsaWIvbmF2aWdhdGlvbi9saW5rL2xpbmsuZW5jYXBzdWxhdGVkLmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7d0RDR00sNkVBQStDO3dEQUZuRCw2RUFBeUQsS0FDdkQsd0pBQThFLEtBQzVFLGtNQUErQyx5QkFBakMsMkNBQWdDLEdBQTlDLFlBQStDLEVBQWpDLFNBQWdDLG1EQURWLG1CQUFlLFNBQUMsMEJBQXVCLFVBQTdFLFlBQThFLEVBQXhDLFNBQWUsRUFBQyxTQUF1Qjt3REFNM0UsNkVBQStDO3dEQURqRCwwSEFBc0MsS0FDcEMsa01BQStDLHlCQUFqQywyQ0FBZ0MsR0FBOUMsWUFBK0MsRUFBakMsU0FBZ0M7d0RBUnBELDZFQUE4RCxLQUM1RCx3TUFBeUQsSUFLekQsb0ZBQWtDLGtEQUxwQiwyREFBMEMsR0FBeEQsWUFBeUQsRUFBM0Msb0JBQTBDO3dEQWtCdEQsNkVBQStDO3dEQUxqRDs7OzhrQkFJeUIsS0FGdEIscUJBQXVFLE1BR3hFLGtNQUErQyxpREFGOUMsbUJBQTJCLGNBQzNCLG1CQUFxQixXQUhyQixtQkFBcUIsU0FEeEIsWUFJeUIsRUFEdEIsU0FBMkIsRUFDM0IsU0FBcUIsRUFIckIsU0FBcUIsR0FDckIsbURBQXVFLDBCQUZYLGtCQUFnQixFQUEvRSxZQUl5QixFQUZ0QixTQUF1RSxFQUZYLFNBQWdCLEdBSy9ELG9DQUFnQyxHQUE5QyxZQUErQyxFQUFqQyxTQUFnQywyQkFMZ0MsNkJBQWtDLFlBQWxILHdGQUl5QixFQUp1RCxTQUFrQyxFQUFsSCxvQkFJeUI7eURBT3ZCLG1VQUE0RyxpREFBcEIsZ0RBQW1CLGFBQTNHLFlBQTRHLEVBQXBCLFNBQW1CLDJCQUEzRyw4UEFBNEc7eURBQzVHLDJIQUFrRixJQUFuQywySkFBa0MsVUFBakYsWUFBa0YsRUFBbkMsU0FBa0M7eURBQ2pGLG1VQUE2RyxpREFBcEIsZ0RBQW1CLGFBQTVHLFlBQTZHLEVBQXBCLFNBQW1CLDJCQUE1Ryw4UEFBNkc7d0RBSC9HLDhIQUFvRSxLQUNsRSw4S0FBNEcsSUFDNUcsOEtBQWtGLElBQ2xGLDhLQUE2RyxpREFGMUUseURBQW9ELHFCQUF2RixZQUE0RyxFQUF6RSxTQUFvRCxHQUN4RCxxQkFBZSxRQUE5QyxZQUFrRixFQUFuRCxTQUFlLEdBQ1gseURBQXFELHNCQUF4RixZQUE2RyxFQUExRSxTQUFxRDt5REFFMUYsNkhBQW9FO3lEQUVsRSwwV0FJMkMsaURBRGhDLGtCQUFtQix5QkFEbkIsa0JBQXFCLDBCQURyQixrQkFBcUIsMEJBR3JCLG1CQUErQixxQkFKMUMsWUFJMkMsRUFEaEMsU0FBbUIsRUFEbkIsU0FBcUIsRUFEckIsU0FBcUIsRUFHckIsU0FBK0IsMkJBSjFDLGlIQUkyQzt5REFMN0MsNkVBQXNDLEtBQ3BDLDRNQUkyQyxzRkFKSSxtQkFBNEIsU0FBM0UsWUFJMkMsRUFKSSxTQUE0Qjt5REFPN0Usd1ZBQ29ELGlEQUExQyxtQkFBNkIsdUJBRHZDLFlBQ29ELEVBQTFDLFNBQTZCLDJCQUR2Qyw4UEFDb0Q7d0RBZnBELDZLQUFvRSxJQUtwRSw4S0FBb0UsSUFDcEUsOEtBQXNDLElBUXRDLDhLQUNvRCxHQURqQiw4QkFBaUQsc0ZBZDFDLG9DQUF5QixTQUFuRSxZQUFvRSxFQUExQixTQUF5QixHQUsxQixzQ0FBMEIsUUFBbkUsWUFBb0UsRUFBM0IsU0FBMEIsR0FDckQscUJBQXVCLGdCQUFyQyxZQUFzQyxFQUF4QixTQUF1QixHQVFGLDRFQUFpRCx3QkFBcEYsWUFDb0QsRUFEakIsU0FBaUQ7MEpBdEN0Rix3TUFBOEQsSUFhOUQscUZBQW1DLEtBVW5DLDZFQUEyQixrREF2QmIsK0RBQStDLEdBQTdELFlBQThELEVBQWhELG9CQUErQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIGkwIGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaTAuQ29tcG9uZW50RmFjdG9yeTtcbiIsIjxuZy1jb250YWluZXIgKm5nSWY9XCJleHRlcm5hbExpbms7IGVsc2UgaW50ZXJuYWxMaW5rVGVtcGxhdGVcIj5cbiAgPG5nLWNvbnRhaW5lciAqbmdJZj1cIiEhc291cmNlOyBlbHNlIGVtcHR5U291cmNlVGVtcGxhdGVcIj5cbiAgICA8YSBjaGlsZC1vZj1cImpudC1saW5rLWhvc3RcIiBkYXRhLWxpbmsgW2hyZWZdPVwic291cmNlXCIgW3RhcmdldF09XCInXycgKyB0YXJnZXRcIj5cbiAgICAgIDxuZy1jb250YWluZXIgKm5nVGVtcGxhdGVPdXRsZXQ9XCJsaW5rVGVtcGxhdGVcIj48L25nLWNvbnRhaW5lcj5cbiAgICA8L2E+XG4gIDwvbmctY29udGFpbmVyPlxuICA8bmctdGVtcGxhdGUgI2VtcHR5U291cmNlVGVtcGxhdGU+XG4gICAgPGEgY2hpbGQtb2Y9XCJqbnQtbGluay1ob3N0XCIgZGF0YS1saW5rPlxuICAgICAgPG5nLWNvbnRhaW5lciAqbmdUZW1wbGF0ZU91dGxldD1cImxpbmtUZW1wbGF0ZVwiPjwvbmctY29udGFpbmVyPlxuICAgIDwvYT5cbiAgPC9uZy10ZW1wbGF0ZT5cbjwvbmctY29udGFpbmVyPlxuXG48bmctdGVtcGxhdGUgI2ludGVybmFsTGlua1RlbXBsYXRlPlxuICA8YSBjaGlsZC1vZj1cImpudC1saW5rLWhvc3RcIiBkYXRhLWxpbmsgI2xpbms9XCJyb3V0ZXJMaW5rQWN0aXZlXCIgcm91dGVyTGlua0FjdGl2ZSBbYXR0ci5kYXRhLWFjdGl2ZV09XCJsaW5rLmlzQWN0aXZlXCJcbiAgICAgW3JvdXRlckxpbmtdPVwic291cmNlXCJcbiAgICAgW3JvdXRlckxpbmtBY3RpdmVPcHRpb25zXT1cIntleGFjdDogbWF0Y2hpbmcgPT09IHVpLm1hdGNoaW5nLmZ1bGxNYXRjaH1cIlxuICAgICBbcXVlcnlQYXJhbXNdPVwicXVlcnlQYXJhbXNcIlxuICAgICBbZnJhZ21lbnRdPVwiZnJhZ21lbnRcIj5cbiAgICA8bmctY29udGFpbmVyICpuZ1RlbXBsYXRlT3V0bGV0PVwibGlua1RlbXBsYXRlXCI+PC9uZy1jb250YWluZXI+XG4gIDwvYT5cbjwvbmctdGVtcGxhdGU+XG5cbjxuZy10ZW1wbGF0ZSAjbGlua1RlbXBsYXRlPlxuICA8c3BhbiBjaGlsZC1vZj1cImpudC1saW5rLWhvc3RcIiBkYXRhLXRpdGxlICpuZ0lmPVwiISFpY29uIHx8ICEhdGl0bGVcIj5cbiAgICA8am50LWljb24gY2hpbGQtb2Y9XCJqbnQtbGluay1ob3N0XCIgKm5nSWY9XCIhIWljb24gJiYgaWNvbi5wb3NpdGlvbiA9PT0gdWkucG9zaXRpb24ubGVmdFwiIFtpY29uXT1cImljb24/Lmljb25cIj48L2pudC1pY29uPlxuICAgIDxzcGFuIGNoaWxkLW9mPVwiam50LWxpbmstaG9zdFwiICpuZ0lmPVwiISF0aXRsZVwiIFtpbm5lckhUTUxdPVwidGl0bGUgfCBzYW5pdGl6ZUh0bWxcIj48L3NwYW4+XG4gICAgPGpudC1pY29uIGNoaWxkLW9mPVwiam50LWxpbmstaG9zdFwiICpuZ0lmPVwiISFpY29uICYmIGljb24ucG9zaXRpb24gPT09IHVpLnBvc2l0aW9uLnJpZ2h0XCIgW2ljb25dPVwiaWNvbj8uaWNvblwiPjwvam50LWljb24+XG4gIDwvc3Bhbj5cbiAgPGRpdiBjaGlsZC1vZj1cImpudC1saW5rLWhvc3RcIiBkYXRhLWVtcHR5ICpuZ0lmPVwiY29sbGFwc2VkICYmICFpY29uXCI+PC9kaXY+XG4gIDxuZy1jb250YWluZXIgKm5nSWY9XCIhIWJhZGdlcy5sZW5ndGhcIj5cbiAgICA8am50LWJhZGdlIGNoaWxkLW9mPVwiam50LWxpbmstaG9zdFwiIGRhdGEtYmFkZ2UgKm5nRm9yPVwibGV0IGJhZGdlIG9mIGJhZGdlc1wiXG4gICAgICAgICAgICAgICBbY29sb3JdPVwiYmFkZ2UuY29sb3JcIlxuICAgICAgICAgICAgICAgW3ZhbHVlXT1cImJhZGdlLnZhbHVlXCJcbiAgICAgICAgICAgICAgIFt0ZXh0XT1cImJhZGdlLnRleHRcIlxuICAgICAgICAgICAgICAgW3Bvc2l0aW9uXT1cInVpLnBvc2l0aW9uLmlubGluZVwiPlxuICAgIDwvam50LWJhZGdlPlxuICA8L25nLWNvbnRhaW5lcj5cbiAgPGpudC1pY29uIGNoaWxkLW9mPVwiam50LWxpbmstaG9zdFwiICpuZ0lmPVwiZmVhdHVyZXMgfCBpbmNsdWRlcyA6IHVpLmZlYXR1cmUuZHJvcGRvd25cIlxuICAgICAgICAgICAgW2ljb25dPVwidWkuaWNvbnMuc2VsZWN0Q2xvc2VcIiBkYXRhLXRvZ2dsZT5cbiAgPC9qbnQtaWNvbj5cbjwvbmctdGVtcGxhdGU+Il19