New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@eui/showcase

Package Overview
Dependencies
Maintainers
1
Versions
1895
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eui/showcase - npm Package Compare versions

Comparing version 10.4.0-snapshot-1619756327786 to 10.4.0-snapshot-1619763526034

2

bundles/eui-showcase.umd.min.js

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@eui/components"),require("@eui/components-next"),require("rxjs"),require("rxjs/operators"),require("@angular/common/http"),require("@angular/common"),require("@angular/router"),require("@eui/core")):"function"==typeof define&&define.amd?define("@eui/showcase",["exports","@angular/core","@eui/components","@eui/components-next","rxjs","rxjs/operators","@angular/common/http","@angular/common","@angular/router","@eui/core"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).eui=e.eui||{},e.eui.showcase={}),e.ng.core,e.i4$1,e.i1$1,e.rxjs,e.rxjs.operators,e.ng.common.http,e.ng.common,e.ng.router,e["eui-core"])}(this,(function(e,t,n,o,i,a,r,l,c,s){"use strict";function p(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var d=p(t),u=p(n),m=p(o),g=p(r),f=p(l),v=p(c),C=p(s);Object.create;function h(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var o,i,a=n.call(e),r=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)r.push(o.value)}catch(e){i={error:e}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return r}function y(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(h(arguments[t]));return e}Object.create;function x(e,t){if(1&e&&(d.ɵɵelementStart(0,"ux-panel",7),d.ɵɵelementStart(1,"ux-tabs"),d.ɵɵelementStart(2,"ux-tab",8),d.ɵɵelementStart(3,"pre"),d.ɵɵelementStart(4,"code",9),d.ɵɵtext(5),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(6,"ux-tab",10),d.ɵɵelementStart(7,"pre"),d.ɵɵelementStart(8,"code",11),d.ɵɵtext(9),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵproperty("hasTabs",!0)("hasNoContentPadding",!0),d.ɵɵadvance(2),d.ɵɵproperty("isVisible",n.htmlContent),d.ɵɵadvance(3),d.ɵɵtextInterpolate(n.htmlContent),d.ɵɵadvance(1),d.ɵɵproperty("isVisible",n.tsContent),d.ɵɵadvance(3),d.ɵɵtextInterpolate(n.tsContent)}}var b=function(){function e(e){this._http=e,this.id="",this.label="",this.styleClass="",this.isCodeLoaded=!1,this.isCodeLoading=!1,this.isCodeExpanded=!1}return e.prototype.ngAfterContentInit=function(){this.label||(this.label=this.id)},e.prototype.onToggleCode=function(){var e=this;if(this.isCodeLoaded&&(this.isCodeExpanded=!this.isCodeExpanded),!this.isCodeLoaded){var t=window.location.pathname.split("/"),n="assets/samples/"+t.slice(t.length-3).join("/")+"/samples/"+this.id;i.forkJoin({typescript:this._http.get(n+"/component.ts",{responseType:"text"}),html:this._http.get(n+"/component.html",{responseType:"text"})}).pipe(a.map((function(e){return{typescript:e.typescript,html:e.html}})),a.catchError((function(e){return new i.Observable((function(t){try{t.error(e)}catch(n){t.error(e)}}))}))).subscribe((function(t){e.tsContent=t.typescript,e.htmlContent=t.html,e.isCodeLoaded=!0,e.isCodeExpanded=!0}))}},e}();b.ɵfac=function(e){return new(e||b)(d.ɵɵdirectiveInject(g.HttpClient))},b.ɵcmp=d.ɵɵdefineComponent({type:b,selectors:[["eui-showcase-doc-sample"]],inputs:{id:"id",label:"label",styleClass:"styleClass"},ngContentSelectors:["*"],decls:11,vars:3,consts:[[1,"doc-sample-title"],[1,"doc-sample-title__label"],[1,"doc-sample-title__items"],["euiButton","","euiPrimary","","euiSizeS","",3,"euiOutline","click"],["euiLabel",""],["euiIcon","","iconClass","eui-icon-code"],[3,"ngIf"],[3,"hasTabs","hasNoContentPadding"],["label","HTML",3,"isVisible"],["pCode","",1,"language-markup"],["label","TS",3,"isVisible"],["pCode","",1,"language-javascript"]],template:function(e,t){1&e&&(d.ɵɵprojectionDef(),d.ɵɵelementStart(0,"div",0),d.ɵɵelementStart(1,"div",1),d.ɵɵelementStart(2,"strong"),d.ɵɵtext(3),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(4,"div",2),d.ɵɵelementStart(5,"button",3),d.ɵɵlistener("click",(function(){return t.onToggleCode()})),d.ɵɵelementStart(6,"span",4),d.ɵɵtext(7,"Code"),d.ɵɵelementEnd(),d.ɵɵelement(8,"span",5),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵtemplate(9,x,10,6,"ng-template",6),d.ɵɵprojection(10)),2&e&&(d.ɵɵadvance(3),d.ɵɵtextInterpolate(t.label),d.ɵɵadvance(2),d.ɵɵproperty("euiOutline",!t.isCodeExpanded),d.ɵɵadvance(4),d.ɵɵproperty("ngIf",t.isCodeExpanded))},directives:[m.EuiButtonComponent,m.EuiLabelComponent,m.EuiIconComponent,f.NgIf,u.UxPanelComponent,u.UxTabsComponent,u.UxTabComponent],styles:["[_nghost-%COMP%]{display:block;margin-bottom:var(--eui-spacing-2xl);width:100%}.doc-sample-title[_ngcontent-%COMP%]{align-items:flex-end;border-bottom:1px solid var(--eui-color-grey-lighter);display:flex;margin-bottom:var(--eui-spacing);padding-bottom:var(--eui-spacing-s);width:100%}.doc-sample-title__label[_ngcontent-%COMP%]{font-size:var(--eui-font-size-xl)}.doc-sample-title__items[_ngcontent-%COMP%]{display:flex;margin-left:auto}"]});var S=function(){function e(){this.id="",this.label="",this.styleClass=""}return e.prototype.ngAfterContentInit=function(){this.label||(this.label=this.id)},e}();S.ɵfac=function(e){return new(e||S)},S.ɵcmp=d.ɵɵdefineComponent({type:S,selectors:[["eui-showcase-doc-section"]],inputs:{id:"id",label:"label",styleClass:"styleClass"},ngContentSelectors:["*"],decls:3,vars:1,consts:[["id","sections",1,"eui-u-font-bold","eui-u-color-info"]],template:function(e,t){1&e&&(d.ɵɵprojectionDef(),d.ɵɵelementStart(0,"h4",0),d.ɵɵtext(1),d.ɵɵelementEnd(),d.ɵɵprojection(2)),2&e&&(d.ɵɵadvance(1),d.ɵɵtextInterpolate(t.label))},styles:["[_nghost-%COMP%]{display:block;margin-bottom:var(--eui-spacing-2xl)}.doc-section-title[_ngcontent-%COMP%]{align-items:flex-end;border-bottom:1px solid var(--eui-color-grey-lighter);display:flex;margin-bottom:var(--eui-spacing);padding-bottom:var(--eui-spacing-s);width:100%}"]});var E=function(){function e(){this.codeFolder=""}return e.prototype.onOpenCode=function(){window.open("https://citnet.tech.ec.europa.eu/CITnet/stash/projects/CSDR/repos/app-eui-showcase-ux/browse/src/app/features/"+this.codeFolder,"_blank")},e}();E.ɵfac=function(e){return new(e||E)},E.ɵcmp=d.ɵɵdefineComponent({type:E,selectors:[["eui-showcase-doc-page-code"]],inputs:{codeFolder:"codeFolder"},decls:4,vars:0,consts:[["euiButton","","euiAccent","",3,"click"],["euiLabel",""],["euiIcon","","iconClass","eui-icon eui-icon-code"]],template:function(e,t){1&e&&(d.ɵɵelementStart(0,"button",0),d.ɵɵlistener("click",(function(){return t.onOpenCode()})),d.ɵɵelementStart(1,"span",1),d.ɵɵtext(2,"Check the code"),d.ɵɵelementEnd(),d.ɵɵelement(3,"span",2),d.ɵɵelementEnd())},directives:[m.EuiButtonComponent,m.EuiLabelComponent,m.EuiIconComponent],encapsulation:2});var w=function(){function e(){}return e.prototype.onNavigate=function(){var e,t=window.location,n=t.protocol,o=t.host,i=t.pathname.split("/"),a=i[i.length-1],r=i[i.length-2];a.indexOf("ux-")>-1?e="eui-docs-ux-10.x":a.indexOf("eui-")>-1&&(e="eui-docs-eui-10.x"),"layout-components"===r&&(r="components");var l=this.camelCaseString(a+"-"+r.slice(0,-1),"-",!0),c=n+"//"+o+"/"+e+"/"+r+"/"+l+".html";console.log(c),window.open(c,"_blank")},e.prototype.camelCaseString=function(e,t,n){for(var o,i=e.split(t),a="",r=0;r<i.length;r++)o=i[r],a+=0===r?n?o.substring(0,1).toUpperCase()+o.substr(1):o:o.substring(0,1).toUpperCase()+o.substr(1);return a},e}();function I(e,t){if(1&e&&d.ɵɵelement(0,"eui-showcase-doc-page-code",14),2&e){var n=d.ɵɵnextContext();d.ɵɵpropertyInterpolate("codeFolder",n.codeFolder)}}function P(e,t){if(1&e&&(d.ɵɵelementStart(0,"ux-badge",15),d.ɵɵtext(1),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵpropertyInterpolate("typeClass",n.stateTypeClass),d.ɵɵadvance(1),d.ɵɵtextInterpolate(n.stateLabel)}}function O(e,t){1&e&&(d.ɵɵelementStart(0,"ux-alert",16),d.ɵɵelementStart(1,"p"),d.ɵɵtext(2," This component "),d.ɵɵelementStart(3,"strong",17),d.ɵɵtext(4,"is not ready for production"),d.ɵɵelementEnd(),d.ɵɵtext(5," usage yet, it's API is still subject to change during the coming weeks. "),d.ɵɵelementEnd(),d.ɵɵelementStart(6,"p"),d.ɵɵtext(7," For experimentation use only. "),d.ɵɵelementEnd(),d.ɵɵelementEnd())}function _(e,t){1&e&&(d.ɵɵelementStart(0,"ux-alert",18),d.ɵɵelementStart(1,"p"),d.ɵɵtext(2," This component has been "),d.ɵɵelementStart(3,"strong",19),d.ɵɵtext(4,"deprecated"),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(5,"p"),d.ɵɵtext(6," Check the overview here under to find more information about the deprecation / alternate component usage. "),d.ɵɵelementEnd(),d.ɵɵelementEnd())}function k(e,t){1&e&&d.ɵɵelement(0,"div",20)}function D(e,t){1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"h4",21),d.ɵɵtext(2,"Overview"),d.ɵɵelementEnd(),d.ɵɵprojection(3),d.ɵɵelementContainerEnd())}function j(e,t){1&e&&(d.ɵɵelementStart(0,"h4",23),d.ɵɵtext(1,"Demo"),d.ɵɵelementEnd())}function M(e,t){if(1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"div"),d.ɵɵtemplate(2,j,2,0,"h4",22),d.ɵɵprojection(3,1),d.ɵɵelementEnd(),d.ɵɵelementContainerEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(1),d.ɵɵclassProp("mt-5",n.pageOverviewContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",0===n.sections.length)}}function A(e,t){1&e&&(d.ɵɵelementStart(0,"eui-showcase-doc-sample-api"),d.ɵɵprojection(1,2),d.ɵɵelementEnd())}function T(e,t){1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"h4",24),d.ɵɵtext(2,"Interactive demo"),d.ɵɵelementEnd(),d.ɵɵprojection(3,3),d.ɵɵelementContainerEnd())}function L(e,t){1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"h4",25),d.ɵɵtext(2,"Samples"),d.ɵɵelementEnd(),d.ɵɵprojection(3,4),d.ɵɵelementContainerEnd())}function N(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("overview")})),d.ɵɵtext(2,"Overview"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function V(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("api")})),d.ɵɵtext(2,"API"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function F(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("interactive")})),d.ɵɵtext(2,"Interactive demo"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function R(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("samples")})),d.ɵɵtext(2,"Samples"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function q(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){d.ɵɵrestoreView(n);var e=t.$implicit;return d.ɵɵnextContext(2).onNavClick(e.id)})),d.ɵɵtext(2),d.ɵɵelementEnd(),d.ɵɵelementEnd()}if(2&e){var o=t.$implicit;d.ɵɵadvance(2),d.ɵɵtextInterpolate(o.label)}}function Q(e,t){if(1&e&&(d.ɵɵelementStart(0,"ul",27),d.ɵɵtemplate(1,q,3,1,"li",28),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(1),d.ɵɵproperty("ngForOf",n.samples)}}function U(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("sections")})),d.ɵɵtext(2,"Sections"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function H(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("demo")})),d.ɵɵtext(2,"Demo"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function z(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",26),d.ɵɵlistener("click",(function(){d.ɵɵrestoreView(n);var e=t.$implicit;return d.ɵɵnextContext(2).onNavClick(e.id)})),d.ɵɵtext(2),d.ɵɵelementEnd(),d.ɵɵelementEnd()}if(2&e){var o=t.$implicit;d.ɵɵadvance(2),d.ɵɵtextInterpolate(o.label)}}function B(e,t){if(1&e&&(d.ɵɵelementStart(0,"ul",27),d.ɵɵtemplate(1,z,3,1,"li",28),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(1),d.ɵɵproperty("ngForOf",n.sections)}}w.ɵfac=function(e){return new(e||w)},w.ɵcmp=d.ɵɵdefineComponent({type:w,selectors:[["eui-showcase-doc-sample-api"]],decls:9,vars:0,consts:[["id","api",1,"doc-sample-api-title"],[1,"doc-sample-api-title__label"],[1,"doc-sample-api-title__items"],["euiButton","","euiOutline","","euiDanger","","euiSizeS","",3,"click"],["euiLabel",""],["euiIcon","","iconClass","eui-icon-book-o"]],template:function(e,t){1&e&&(d.ɵɵelementStart(0,"div",0),d.ɵɵelementStart(1,"div",1),d.ɵɵelementStart(2,"strong"),d.ɵɵtext(3,"API"),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(4,"div",2),d.ɵɵelementStart(5,"button",3),d.ɵɵlistener("click",(function(){return t.onNavigate()})),d.ɵɵelementStart(6,"span",4),d.ɵɵtext(7,"API"),d.ɵɵelementEnd(),d.ɵɵelement(8,"span",5),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd())},directives:[m.EuiButtonComponent,m.EuiLabelComponent,m.EuiIconComponent],styles:["[_nghost-%COMP%]{display:block}.doc-sample-api-title[_ngcontent-%COMP%]{align-items:flex-end;border-bottom:1px solid var(--eui-color-grey-lighter);display:flex;margin-bottom:var(--eui-spacing);margin-top:var(--eui-spacing-2xl);padding-bottom:var(--eui-spacing-s);width:100%}.doc-sample-api-title__label[_ngcontent-%COMP%]{color:var(--eui-color-info);font-size:var(--eui-font-size-2xl)}.doc-sample-api-title__items[_ngcontent-%COMP%]{display:flex;margin-left:auto}"]});var $=[[["docPageOverview"]],[["docPageSections"]],[["docPageApi"]],[["docPageInteractive"]],[["docPageSamples"]]],J=function(){function e(e,t,n){this.router=e,this.route=t,this.asService=n,this.isNotReady=!1,this.isDeprecated=!1}return e.prototype.ngOnInit=function(){this.id&&!this.label&&(this.label=this.id);try{var e=this._getComponentStatus(this.id);if(e)switch(e.status){case"success":this.stateLabel="ACTIVE",this.stateTypeClass="success";break;case"warning":this.stateLabel="NOT READY",this.stateTypeClass="warning";break;case"danger":this.stateLabel="DEPRECATED",this.stateTypeClass="danger"}}catch(e){console.log("Warning, errors detected while getting page state"),console.log(e)}},e.prototype.ngAfterViewInit=function(){var e=this.route.snapshot.fragment;e&&this._scrollToFragment(e)},e.prototype.onNavClick=function(e){this._scrollToFragment(e)},e.prototype._scrollToFragment=function(e){this.router.onSameUrlNavigation="reload",this.router.navigate(["."],{relativeTo:this.route,fragment:e})},e.prototype._getComponentStatus=function(e){return function e(t){return t?t.reduce((function(t,n){return y(t,[{id:n.label,status:n.markerTypeClass}],e(n.children))}),[]):[]}(this.asService.state.sidebarLinks).filter((function(t){return t.id===e}))[0]},e}();J.ɵfac=function(e){return new(e||J)(d.ɵɵdirectiveInject(v.Router),d.ɵɵdirectiveInject(v.ActivatedRoute),d.ɵɵdirectiveInject(C.UxAppShellService))},J.ɵcmp=d.ɵɵdefineComponent({type:J,selectors:[["eui-showcase-doc-page"]],contentQueries:function(e,t,n){var o;(1&e&&(d.ɵɵcontentQuery(n,b,!0),d.ɵɵcontentQuery(n,S,!0),d.ɵɵcontentQuery(n,Y,!1),d.ɵɵcontentQuery(n,K,!1),d.ɵɵcontentQuery(n,X,!1),d.ɵɵcontentQuery(n,W,!1),d.ɵɵcontentQuery(n,G,!1)),2&e)&&(d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.samples=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.sections=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageOverviewContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageSamplesContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageSectionsContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageApiContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageInteractiveContent=o))},inputs:{id:"id",label:"label",subLabel:"subLabel",isNotReady:"isNotReady",isDeprecated:"isDeprecated",codeFolder:"codeFolder"},ngContentSelectors:["docPageOverview","docPageSections","docPageApi","docPageInteractive","docPageSamples"],decls:29,vars:21,consts:[[1,"row"],[1,"col-lg-9"],[3,"label","subLabel"],[3,"codeFolder",4,"ngIf"],[3,"typeClass",4,"ngIf"],["typeClass","warning",4,"ngIf"],["typeClass","danger",4,"ngIf"],["class","mb-5",4,"ngIf"],[4,"ngIf"],[1,"col-lg-3","eui-u-hidden-desktop-down","doc-page-navigation-column"],["id","doc-page-nav","uxScrollHandlerElement","doc-page-nav","toggleClass","doc-page-navigation-wrapper--fixed",3,"toggleActiveHeight"],[1,"doc-page-navigation-title"],[1,"doc-page-navigation"],["class","doc-page-navigation-sub",4,"ngIf"],[3,"codeFolder"],[3,"typeClass"],["typeClass","warning"],[1,"eui-u-color-warning"],["typeClass","danger"],[1,"eui-u-color-danger"],[1,"mb-5"],["id","overview",1,"eui-u-font-bold","eui-u-color-info"],["id","demo","class","eui-u-font-bold eui-u-color-info",4,"ngIf"],["id","demo",1,"eui-u-font-bold","eui-u-color-info"],["id","interactive",1,"eui-u-font-bold","eui-u-color-info","mt-5"],["id","samples",1,"eui-u-font-bold","eui-u-color-info","mt-5"],["href","javascript:void(0)",3,"click"],[1,"doc-page-navigation-sub"],[4,"ngFor","ngForOf"]],template:function(e,t){1&e&&(d.ɵɵprojectionDef($),d.ɵɵelementStart(0,"div",0),d.ɵɵelementStart(1,"div",1),d.ɵɵelementStart(2,"eui-page"),d.ɵɵelementStart(3,"eui-page-header",2),d.ɵɵelementStart(4,"eui-page-header-action-items"),d.ɵɵtemplate(5,I,1,1,"eui-showcase-doc-page-code",3),d.ɵɵtemplate(6,P,2,2,"ux-badge",4),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(7,"eui-page-content"),d.ɵɵtemplate(8,O,8,0,"ux-alert",5),d.ɵɵtemplate(9,_,7,0,"ux-alert",6),d.ɵɵtemplate(10,k,1,0,"div",7),d.ɵɵtemplate(11,D,4,0,"ng-container",8),d.ɵɵtemplate(12,M,4,3,"ng-container",8),d.ɵɵtemplate(13,A,2,0,"eui-showcase-doc-sample-api",8),d.ɵɵtemplate(14,T,4,0,"ng-container",8),d.ɵɵtemplate(15,L,4,0,"ng-container",8),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(16,"div",9),d.ɵɵelementStart(17,"div",10),d.ɵɵelementStart(18,"div",11),d.ɵɵtext(19," In this page "),d.ɵɵelementEnd(),d.ɵɵelementStart(20,"ul",12),d.ɵɵtemplate(21,N,3,0,"li",8),d.ɵɵtemplate(22,V,3,0,"li",8),d.ɵɵtemplate(23,F,3,0,"li",8),d.ɵɵtemplate(24,R,3,0,"li",8),d.ɵɵtemplate(25,Q,2,1,"ul",13),d.ɵɵtemplate(26,U,3,0,"li",8),d.ɵɵtemplate(27,H,3,0,"li",8),d.ɵɵtemplate(28,B,2,1,"ul",13),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd()),2&e&&(d.ɵɵadvance(3),d.ɵɵpropertyInterpolate("label",t.label),d.ɵɵpropertyInterpolate("subLabel",t.subLabel),d.ɵɵadvance(2),d.ɵɵproperty("ngIf",t.codeFolder),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.stateLabel),d.ɵɵadvance(2),d.ɵɵproperty("ngIf","NOT READY"===t.stateLabel||t.isNotReady),d.ɵɵadvance(1),d.ɵɵproperty("ngIf","DEPRECATED"===t.stateLabel||t.isDeprecated),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",(t.stateLabel||t.isNotReady||t.isDeprecated)&&"ACTIVE"!==t.stateLabel),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageOverviewContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageApiContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageInteractiveContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSamplesContent.length>0),d.ɵɵadvance(2),d.ɵɵproperty("toggleActiveHeight",0),d.ɵɵadvance(4),d.ɵɵproperty("ngIf",t.pageOverviewContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageApiContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageInteractiveContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSamplesContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSamplesContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0&&0!==t.sections.length),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0&&0===t.sections.length),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0))},directives:[m.EuiPageComponent,m.EuiPageHeaderComponent,m.EuiPageHeaderActionItemsContentDirective,f.NgIf,m.EuiPageContentComponent,u.UxScrollHandlerElementDirective,E,u.UxBadgeComponent,u.UxAlertComponent,w,f.NgForOf],styles:[".doc-page-navigation-column[_ngcontent-%COMP%]{background:var(--eui-color-white);box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.doc-page-navigation-wrapper--fixed[_ngcontent-%COMP%]{position:fixed}.doc-page-navigation-title[_ngcontent-%COMP%]{font-weight:700;padding-bottom:var(--eui-spacing-xs);padding-top:var(--eui-spacing)}.doc-page-navigation[_ngcontent-%COMP%]{padding-top:var(--eui-spacing-xs)}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden;padding:var(--eui-spacing-2xs);text-overflow:ellipsis;white-space:nowrap}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;padding-left:var(--eui-spacing-xs);text-decoration:none}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--eui-color-grey-lightest);border-left:2px solid var(--eui-color-info)}.doc-page-navigation-sub[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:400}"]});var Y=function(){};Y.ɵfac=function(e){return new(e||Y)},Y.ɵdir=d.ɵɵdefineDirective({type:Y,selectors:[["docPageOverview"]]});var W=function(){};W.ɵfac=function(e){return new(e||W)},W.ɵdir=d.ɵɵdefineDirective({type:W,selectors:[["docPageApi"]]});var G=function(){};G.ɵfac=function(e){return new(e||G)},G.ɵdir=d.ɵɵdefineDirective({type:G,selectors:[["docPageInteractive"]]});var K=function(){};K.ɵfac=function(e){return new(e||K)},K.ɵdir=d.ɵɵdefineDirective({type:K,selectors:[["docPageSamples"]]});var X=function(){};X.ɵfac=function(e){return new(e||X)},X.ɵdir=d.ɵɵdefineDirective({type:X,selectors:[["docPageSections"]]});var Z=function(){};Z.ɵmod=d.ɵɵdefineNgModule({type:Z}),Z.ɵinj=d.ɵɵdefineInjector({factory:function(e){return new(e||Z)},imports:[[n.UxAllModule,o.EuiAllModule]]}),("undefined"==typeof ngJitMode||ngJitMode)&&d.ɵɵsetNgModuleScope(Z,{declarations:[J,E,Y,W,G,K,X,b,w,S],imports:[n.UxAllModule,o.EuiAllModule],exports:[J,E,Y,W,G,K,X,b,w,S]}),e.DocPageApiContentDirective=W,e.DocPageCodeComponent=E,e.DocPageComponent=J,e.DocPageInteractiveContentDirective=G,e.DocPageOverviewContentDirective=Y,e.DocPageSamplesContentDirective=K,e.DocPageSectionsContentDirective=X,e.DocSampleApiComponent=w,e.DocSampleComponent=b,e.DocSectionComponent=S,e.EuiShowcaseModule=Z,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@eui/components"),require("@eui/components-next"),require("rxjs"),require("rxjs/operators"),require("@angular/common/http"),require("@angular/common"),require("@angular/router"),require("@eui/core")):"function"==typeof define&&define.amd?define("@eui/showcase",["exports","@angular/core","@eui/components","@eui/components-next","rxjs","rxjs/operators","@angular/common/http","@angular/common","@angular/router","@eui/core"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).eui=e.eui||{},e.eui.showcase={}),e.ng.core,e.i4$1,e.i1$1,e.rxjs,e.rxjs.operators,e.ng.common.http,e.ng.common,e.ng.router,e["eui-core"])}(this,(function(e,t,n,o,i,a,r,l,c,s){"use strict";function p(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var d=p(t),u=p(n),m=p(o),g=p(r),f=p(l),v=p(c),C=p(s);Object.create;function h(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var o,i,a=n.call(e),r=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)r.push(o.value)}catch(e){i={error:e}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return r}function x(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(h(arguments[t]));return e}Object.create;function y(e,t){if(1&e&&(d.ɵɵelementStart(0,"ux-panel",7),d.ɵɵelementStart(1,"ux-tabs"),d.ɵɵelementStart(2,"ux-tab",8),d.ɵɵelementStart(3,"pre"),d.ɵɵelementStart(4,"code",9),d.ɵɵtext(5),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(6,"ux-tab",10),d.ɵɵelementStart(7,"pre"),d.ɵɵelementStart(8,"code",11),d.ɵɵtext(9),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵproperty("hasTabs",!0)("hasNoContentPadding",!0),d.ɵɵadvance(2),d.ɵɵproperty("isVisible",n.htmlContent),d.ɵɵadvance(3),d.ɵɵtextInterpolate(n.htmlContent),d.ɵɵadvance(1),d.ɵɵproperty("isVisible",n.tsContent),d.ɵɵadvance(3),d.ɵɵtextInterpolate(n.tsContent)}}var b=function(){function e(e){this._http=e,this.id="",this.label="",this.styleClass="",this.isCodeLoaded=!1,this.isCodeLoading=!1,this.isCodeExpanded=!1}return e.prototype.ngAfterContentInit=function(){this.label||(this.label=this.id)},e.prototype.onToggleCode=function(){var e=this;if(this.isCodeLoaded&&(this.isCodeExpanded=!this.isCodeExpanded),!this.isCodeLoaded){var t=window.location.pathname.split("/"),n="assets/samples/"+t.slice(t.length-3).join("/")+"/samples/"+this.id;i.forkJoin({typescript:this._http.get(n+"/component.ts",{responseType:"text"}),html:this._http.get(n+"/component.html",{responseType:"text"})}).pipe(a.map((function(e){return{typescript:e.typescript,html:e.html}})),a.catchError((function(e){return new i.Observable((function(t){try{t.error(e)}catch(n){t.error(e)}}))}))).subscribe((function(t){e.tsContent=t.typescript,e.htmlContent=t.html,e.isCodeLoaded=!0,e.isCodeExpanded=!0}))}},e}();b.ɵfac=function(e){return new(e||b)(d.ɵɵdirectiveInject(g.HttpClient))},b.ɵcmp=d.ɵɵdefineComponent({type:b,selectors:[["eui-showcase-doc-sample"]],inputs:{id:"id",label:"label",styleClass:"styleClass"},ngContentSelectors:["*"],decls:11,vars:3,consts:[[1,"doc-sample-title"],[1,"doc-sample-title__label"],[1,"doc-sample-title__items"],["euiButton","","euiPrimary","","euiSizeS","",3,"euiOutline","click"],["euiLabel",""],["euiIcon","","iconClass","eui-icon-code"],[3,"ngIf"],[3,"hasTabs","hasNoContentPadding"],["label","HTML",3,"isVisible"],["pCode","",1,"language-markup"],["label","TS",3,"isVisible"],["pCode","",1,"language-javascript"]],template:function(e,t){1&e&&(d.ɵɵprojectionDef(),d.ɵɵelementStart(0,"div",0),d.ɵɵelementStart(1,"div",1),d.ɵɵelementStart(2,"strong"),d.ɵɵtext(3),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(4,"div",2),d.ɵɵelementStart(5,"button",3),d.ɵɵlistener("click",(function(){return t.onToggleCode()})),d.ɵɵelementStart(6,"span",4),d.ɵɵtext(7,"Code"),d.ɵɵelementEnd(),d.ɵɵelement(8,"span",5),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵtemplate(9,y,10,6,"ng-template",6),d.ɵɵprojection(10)),2&e&&(d.ɵɵadvance(3),d.ɵɵtextInterpolate(t.label),d.ɵɵadvance(2),d.ɵɵproperty("euiOutline",!t.isCodeExpanded),d.ɵɵadvance(4),d.ɵɵproperty("ngIf",t.isCodeExpanded))},directives:[m.EuiButtonComponent,m.EuiLabelComponent,m.EuiIconComponent,f.NgIf,u.UxPanelComponent,u.UxTabsComponent,u.UxTabComponent],styles:["[_nghost-%COMP%]{display:block;margin-bottom:var(--eui-spacing-2xl);width:100%}.doc-sample-title[_ngcontent-%COMP%]{align-items:flex-end;border-bottom:1px solid var(--eui-color-grey-lighter);display:flex;margin-bottom:var(--eui-spacing);padding-bottom:var(--eui-spacing-s);width:100%}.doc-sample-title__label[_ngcontent-%COMP%]{font-size:var(--eui-font-size-xl)}.doc-sample-title__items[_ngcontent-%COMP%]{display:flex;margin-left:auto}"]});var S=function(){function e(){this.id="",this.label="",this.styleClass=""}return e.prototype.ngAfterContentInit=function(){this.label||(this.label=this.id)},e}();S.ɵfac=function(e){return new(e||S)},S.ɵcmp=d.ɵɵdefineComponent({type:S,selectors:[["eui-showcase-doc-section"]],inputs:{id:"id",label:"label",styleClass:"styleClass"},ngContentSelectors:["*"],decls:3,vars:1,consts:[["id","sections",1,"eui-u-font-bold","eui-u-color-info"]],template:function(e,t){1&e&&(d.ɵɵprojectionDef(),d.ɵɵelementStart(0,"h4",0),d.ɵɵtext(1),d.ɵɵelementEnd(),d.ɵɵprojection(2)),2&e&&(d.ɵɵadvance(1),d.ɵɵtextInterpolate(t.label))},styles:["[_nghost-%COMP%]{display:block;margin-bottom:var(--eui-spacing-2xl)}.doc-section-title[_ngcontent-%COMP%]{align-items:flex-end;border-bottom:1px solid var(--eui-color-grey-lighter);display:flex;margin-bottom:var(--eui-spacing);padding-bottom:var(--eui-spacing-s);width:100%}"]});var E=function(){function e(){this.codeFolder=""}return e.prototype.onOpenCode=function(){window.open("https://citnet.tech.ec.europa.eu/CITnet/stash/projects/CSDR/repos/app-eui-showcase-ux/browse/src/app/features/"+this.codeFolder,"_blank")},e}();E.ɵfac=function(e){return new(e||E)},E.ɵcmp=d.ɵɵdefineComponent({type:E,selectors:[["eui-showcase-doc-page-code"]],inputs:{codeFolder:"codeFolder"},decls:4,vars:0,consts:[["euiButton","","euiAccent","",3,"click"],["euiLabel",""],["euiIcon","","iconClass","eui-icon eui-icon-code"]],template:function(e,t){1&e&&(d.ɵɵelementStart(0,"button",0),d.ɵɵlistener("click",(function(){return t.onOpenCode()})),d.ɵɵelementStart(1,"span",1),d.ɵɵtext(2,"Check the code"),d.ɵɵelementEnd(),d.ɵɵelement(3,"span",2),d.ɵɵelementEnd())},directives:[m.EuiButtonComponent,m.EuiLabelComponent,m.EuiIconComponent],encapsulation:2});var w=function(){function e(){}return e.prototype.onNavigate=function(){var e,t=window.location,n=t.protocol,o=t.host,i=t.pathname.split("/"),a=i[i.length-1],r=i[i.length-2];a.indexOf("ux-")>-1?e="eui-docs-ux-10.x":a.indexOf("eui-")>-1&&(e="eui-docs-eui-10.x"),"layout-components"===r&&(r="components");var l=this.camelCaseString(a+"-"+r.slice(0,-1),"-",!0),c=n+"//"+o+"/"+e+"/"+r+"/"+l+".html";console.log(c),window.open(c,"_blank")},e.prototype.camelCaseString=function(e,t,n){for(var o,i=e.split(t),a="",r=0;r<i.length;r++)o=i[r],a+=0===r?n?o.substring(0,1).toUpperCase()+o.substr(1):o:o.substring(0,1).toUpperCase()+o.substr(1);return a},e}();function I(e,t){if(1&e&&d.ɵɵelement(0,"eui-showcase-doc-page-code",14),2&e){var n=d.ɵɵnextContext();d.ɵɵpropertyInterpolate("codeFolder",n.codeFolder)}}function P(e,t){if(1&e&&(d.ɵɵelementStart(0,"ux-badge",15),d.ɵɵtext(1),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵpropertyInterpolate("typeClass",n.stateTypeClass),d.ɵɵadvance(1),d.ɵɵtextInterpolate(n.stateLabel)}}function O(e,t){1&e&&(d.ɵɵelementStart(0,"ux-alert",16),d.ɵɵelementStart(1,"p"),d.ɵɵtext(2," This component "),d.ɵɵelementStart(3,"strong",17),d.ɵɵtext(4,"is not ready for production"),d.ɵɵelementEnd(),d.ɵɵtext(5," usage yet, it's API is still subject to change during the coming weeks. "),d.ɵɵelementEnd(),d.ɵɵelementStart(6,"p"),d.ɵɵtext(7," For experimentation use only. "),d.ɵɵelementEnd(),d.ɵɵelementEnd())}function _(e,t){if(1&e&&(d.ɵɵelementStart(0,"div"),d.ɵɵtext(1," It has been replaced by : "),d.ɵɵelementStart(2,"strong",20),d.ɵɵtext(3),d.ɵɵelementEnd(),d.ɵɵtext(4,". "),d.ɵɵelement(5,"br"),d.ɵɵelement(6,"br"),d.ɵɵtext(7," You can find more information on the new component here : "),d.ɵɵelementStart(8,"a",21),d.ɵɵtext(9),d.ɵɵelementEnd(),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext(3);d.ɵɵadvance(3),d.ɵɵtextInterpolate(n.cmp.cmpReplacement),d.ɵɵadvance(5),d.ɵɵproperty("routerLink",n.cmp.cmpReplacementUrl),d.ɵɵadvance(1),d.ɵɵtextInterpolate(n.cmp.cmpReplacementUrl)}}function k(e,t){1&e&&(d.ɵɵelementStart(0,"div"),d.ɵɵtext(1," This component will be "),d.ɵɵelementStart(2,"strong"),d.ɵɵtext(3,"discontinued in future version of eUI"),d.ɵɵelementEnd(),d.ɵɵelementEnd())}function D(e,t){if(1&e&&(d.ɵɵelementStart(0,"div"),d.ɵɵelementStart(1,"strong",17),d.ɵɵtext(2),d.ɵɵelementEnd(),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext(3);d.ɵɵadvance(2),d.ɵɵtextInterpolate(n.cmp.cmpReplacementNote)}}function j(e,t){if(1&e&&(d.ɵɵelementStart(0,"div"),d.ɵɵtemplate(1,_,10,3,"div",8),d.ɵɵtemplate(2,k,4,0,"div",8),d.ɵɵtemplate(3,D,3,1,"div",8),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext(2);d.ɵɵadvance(1),d.ɵɵproperty("ngIf","NONE"!==n.cmp.cmpReplacement),d.ɵɵadvance(1),d.ɵɵproperty("ngIf","NONE"===n.cmp.cmpReplacement),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",n.cmp.cmpReplacementNote)}}function M(e,t){if(1&e&&(d.ɵɵelementStart(0,"ux-alert",18),d.ɵɵelementStart(1,"p"),d.ɵɵtext(2," This component has been "),d.ɵɵelementStart(3,"strong",19),d.ɵɵtext(4,"deprecated"),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵtemplate(5,j,4,3,"div",8),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(5),d.ɵɵproperty("ngIf",n.cmp)}}function N(e,t){1&e&&d.ɵɵelement(0,"div",22)}function R(e,t){1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"h4",23),d.ɵɵtext(2,"Overview"),d.ɵɵelementEnd(),d.ɵɵprojection(3),d.ɵɵelementContainerEnd())}function A(e,t){1&e&&(d.ɵɵelementStart(0,"h4",25),d.ɵɵtext(1,"Demo"),d.ɵɵelementEnd())}function T(e,t){if(1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"div"),d.ɵɵtemplate(2,A,2,0,"h4",24),d.ɵɵprojection(3,1),d.ɵɵelementEnd(),d.ɵɵelementContainerEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(1),d.ɵɵclassProp("mt-5",n.pageOverviewContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",0===n.sections.length)}}function L(e,t){1&e&&(d.ɵɵelementStart(0,"eui-showcase-doc-sample-api"),d.ɵɵprojection(1,2),d.ɵɵelementEnd())}function V(e,t){1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"h4",26),d.ɵɵtext(2,"Interactive demo"),d.ɵɵelementEnd(),d.ɵɵprojection(3,3),d.ɵɵelementContainerEnd())}function F(e,t){1&e&&(d.ɵɵelementContainerStart(0),d.ɵɵelementStart(1,"h4",27),d.ɵɵtext(2,"Samples"),d.ɵɵelementEnd(),d.ɵɵprojection(3,4),d.ɵɵelementContainerEnd())}function U(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("overview")})),d.ɵɵtext(2,"Overview"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function q(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("api")})),d.ɵɵtext(2,"API"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function Q(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("interactive")})),d.ɵɵtext(2,"Interactive demo"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function H(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("samples")})),d.ɵɵtext(2,"Samples"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function z(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){d.ɵɵrestoreView(n);var e=t.$implicit;return d.ɵɵnextContext(2).onNavClick(e.id)})),d.ɵɵtext(2),d.ɵɵelementEnd(),d.ɵɵelementEnd()}if(2&e){var o=t.$implicit;d.ɵɵadvance(2),d.ɵɵtextInterpolate(o.label)}}function B(e,t){if(1&e&&(d.ɵɵelementStart(0,"ul",29),d.ɵɵtemplate(1,z,3,1,"li",30),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(1),d.ɵɵproperty("ngForOf",n.samples)}}function $(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("sections")})),d.ɵɵtext(2,"Sections"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function J(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){return d.ɵɵrestoreView(n),d.ɵɵnextContext().onNavClick("demo")})),d.ɵɵtext(2,"Demo"),d.ɵɵelementEnd(),d.ɵɵelementEnd()}}function Y(e,t){if(1&e){var n=d.ɵɵgetCurrentView();d.ɵɵelementStart(0,"li"),d.ɵɵelementStart(1,"a",28),d.ɵɵlistener("click",(function(){d.ɵɵrestoreView(n);var e=t.$implicit;return d.ɵɵnextContext(2).onNavClick(e.id)})),d.ɵɵtext(2),d.ɵɵelementEnd(),d.ɵɵelementEnd()}if(2&e){var o=t.$implicit;d.ɵɵadvance(2),d.ɵɵtextInterpolate(o.label)}}function W(e,t){if(1&e&&(d.ɵɵelementStart(0,"ul",29),d.ɵɵtemplate(1,Y,3,1,"li",30),d.ɵɵelementEnd()),2&e){var n=d.ɵɵnextContext();d.ɵɵadvance(1),d.ɵɵproperty("ngForOf",n.sections)}}w.ɵfac=function(e){return new(e||w)},w.ɵcmp=d.ɵɵdefineComponent({type:w,selectors:[["eui-showcase-doc-sample-api"]],decls:9,vars:0,consts:[["id","api",1,"doc-sample-api-title"],[1,"doc-sample-api-title__label"],[1,"doc-sample-api-title__items"],["euiButton","","euiOutline","","euiDanger","","euiSizeS","",3,"click"],["euiLabel",""],["euiIcon","","iconClass","eui-icon-book-o"]],template:function(e,t){1&e&&(d.ɵɵelementStart(0,"div",0),d.ɵɵelementStart(1,"div",1),d.ɵɵelementStart(2,"strong"),d.ɵɵtext(3,"API"),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(4,"div",2),d.ɵɵelementStart(5,"button",3),d.ɵɵlistener("click",(function(){return t.onNavigate()})),d.ɵɵelementStart(6,"span",4),d.ɵɵtext(7,"API"),d.ɵɵelementEnd(),d.ɵɵelement(8,"span",5),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd())},directives:[m.EuiButtonComponent,m.EuiLabelComponent,m.EuiIconComponent],styles:["[_nghost-%COMP%]{display:block}.doc-sample-api-title[_ngcontent-%COMP%]{align-items:flex-end;border-bottom:1px solid var(--eui-color-grey-lighter);display:flex;margin-bottom:var(--eui-spacing);margin-top:var(--eui-spacing-2xl);padding-bottom:var(--eui-spacing-s);width:100%}.doc-sample-api-title__label[_ngcontent-%COMP%]{color:var(--eui-color-info);font-size:var(--eui-font-size-2xl)}.doc-sample-api-title__items[_ngcontent-%COMP%]{display:flex;margin-left:auto}"]});var G=[[["docPageOverview"]],[["docPageSections"]],[["docPageApi"]],[["docPageInteractive"]],[["docPageSamples"]]],K=function(){function e(e,t,n){this.router=e,this.route=t,this.asService=n,this.isNotReady=!1,this.isDeprecated=!1}return e.prototype.ngOnInit=function(){this.id&&!this.label&&(this.label=this.id);try{if(this.cmp=this._getComponentStatus(this.id),this.cmp)switch(this.cmp.status){case"success":this.stateLabel="ACTIVE",this.stateTypeClass="success";break;case"warning":this.stateLabel="NOT READY",this.stateTypeClass="warning",this.isNotReady=!0;break;case"danger":this.stateLabel="DEPRECATED",this.stateTypeClass="danger",this.isDeprecated=!0}}catch(e){console.log("Warning, errors detected while getting page state"),console.log(e)}},e.prototype.ngAfterViewInit=function(){var e=this.route.snapshot.fragment;e&&this._scrollToFragment(e)},e.prototype.onNavClick=function(e){this._scrollToFragment(e)},e.prototype._scrollToFragment=function(e){this.router.onSameUrlNavigation="reload",this.router.navigate(["."],{relativeTo:this.route,fragment:e})},e.prototype._getComponentStatus=function(e){return function e(t){return t?t.reduce((function(t,n){return x(t,[{id:n.label,status:n.markerTypeClass,cmpReplacement:n.cmpReplacement,cmpReplacementUrl:n.cmpReplacementUrl,cmpReplacementNote:n.cmpReplacementNote}],e(n.children))}),[]):[]}(this.asService.state.sidebarLinks).filter((function(t){return t.id===e}))[0]},e}();K.ɵfac=function(e){return new(e||K)(d.ɵɵdirectiveInject(v.Router),d.ɵɵdirectiveInject(v.ActivatedRoute),d.ɵɵdirectiveInject(C.UxAppShellService))},K.ɵcmp=d.ɵɵdefineComponent({type:K,selectors:[["eui-showcase-doc-page"]],contentQueries:function(e,t,n){var o;(1&e&&(d.ɵɵcontentQuery(n,b,!0),d.ɵɵcontentQuery(n,S,!0),d.ɵɵcontentQuery(n,X,!1),d.ɵɵcontentQuery(n,te,!1),d.ɵɵcontentQuery(n,ne,!1),d.ɵɵcontentQuery(n,Z,!1),d.ɵɵcontentQuery(n,ee,!1)),2&e)&&(d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.samples=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.sections=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageOverviewContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageSamplesContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageSectionsContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageApiContent=o),d.ɵɵqueryRefresh(o=d.ɵɵloadQuery())&&(t.pageInteractiveContent=o))},inputs:{id:"id",label:"label",subLabel:"subLabel",isNotReady:"isNotReady",isDeprecated:"isDeprecated",codeFolder:"codeFolder"},ngContentSelectors:["docPageOverview","docPageSections","docPageApi","docPageInteractive","docPageSamples"],decls:29,vars:21,consts:[[1,"row"],[1,"col-lg-9"],[3,"label","subLabel"],[3,"codeFolder",4,"ngIf"],[3,"typeClass",4,"ngIf"],["typeClass","warning",4,"ngIf"],["typeClass","danger",4,"ngIf"],["class","mb-5",4,"ngIf"],[4,"ngIf"],[1,"col-lg-3","eui-u-hidden-desktop-down","doc-page-navigation-column"],["id","doc-page-nav","uxScrollHandlerElement","doc-page-nav","toggleClass","doc-page-navigation-wrapper--fixed",3,"toggleActiveHeight"],[1,"doc-page-navigation-title"],[1,"doc-page-navigation"],["class","doc-page-navigation-sub",4,"ngIf"],[3,"codeFolder"],[3,"typeClass"],["typeClass","warning"],[1,"eui-u-color-warning"],["typeClass","danger"],[1,"eui-u-color-danger"],[1,"eui-u-color-success-darkest"],[3,"routerLink"],[1,"mb-5"],["id","overview",1,"eui-u-font-bold","eui-u-color-info"],["id","demo","class","eui-u-font-bold eui-u-color-info",4,"ngIf"],["id","demo",1,"eui-u-font-bold","eui-u-color-info"],["id","interactive",1,"eui-u-font-bold","eui-u-color-info","mt-5"],["id","samples",1,"eui-u-font-bold","eui-u-color-info","mt-5"],["href","javascript:void(0)",3,"click"],[1,"doc-page-navigation-sub"],[4,"ngFor","ngForOf"]],template:function(e,t){1&e&&(d.ɵɵprojectionDef(G),d.ɵɵelementStart(0,"div",0),d.ɵɵelementStart(1,"div",1),d.ɵɵelementStart(2,"eui-page"),d.ɵɵelementStart(3,"eui-page-header",2),d.ɵɵelementStart(4,"eui-page-header-action-items"),d.ɵɵtemplate(5,I,1,1,"eui-showcase-doc-page-code",3),d.ɵɵtemplate(6,P,2,2,"ux-badge",4),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(7,"eui-page-content"),d.ɵɵtemplate(8,O,8,0,"ux-alert",5),d.ɵɵtemplate(9,M,6,1,"ux-alert",6),d.ɵɵtemplate(10,N,1,0,"div",7),d.ɵɵtemplate(11,R,4,0,"ng-container",8),d.ɵɵtemplate(12,T,4,3,"ng-container",8),d.ɵɵtemplate(13,L,2,0,"eui-showcase-doc-sample-api",8),d.ɵɵtemplate(14,V,4,0,"ng-container",8),d.ɵɵtemplate(15,F,4,0,"ng-container",8),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementStart(16,"div",9),d.ɵɵelementStart(17,"div",10),d.ɵɵelementStart(18,"div",11),d.ɵɵtext(19," In this page "),d.ɵɵelementEnd(),d.ɵɵelementStart(20,"ul",12),d.ɵɵtemplate(21,U,3,0,"li",8),d.ɵɵtemplate(22,q,3,0,"li",8),d.ɵɵtemplate(23,Q,3,0,"li",8),d.ɵɵtemplate(24,H,3,0,"li",8),d.ɵɵtemplate(25,B,2,1,"ul",13),d.ɵɵtemplate(26,$,3,0,"li",8),d.ɵɵtemplate(27,J,3,0,"li",8),d.ɵɵtemplate(28,W,2,1,"ul",13),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd(),d.ɵɵelementEnd()),2&e&&(d.ɵɵadvance(3),d.ɵɵpropertyInterpolate("label",t.label),d.ɵɵpropertyInterpolate("subLabel",t.subLabel),d.ɵɵadvance(2),d.ɵɵproperty("ngIf",t.codeFolder),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.stateLabel),d.ɵɵadvance(2),d.ɵɵproperty("ngIf","NOT READY"===t.stateLabel||t.isNotReady),d.ɵɵadvance(1),d.ɵɵproperty("ngIf","DEPRECATED"===t.stateLabel||t.isDeprecated),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",(t.stateLabel||t.isNotReady||t.isDeprecated)&&"ACTIVE"!==t.stateLabel),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageOverviewContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageApiContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageInteractiveContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSamplesContent.length>0),d.ɵɵadvance(2),d.ɵɵproperty("toggleActiveHeight",0),d.ɵɵadvance(4),d.ɵɵproperty("ngIf",t.pageOverviewContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageApiContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageInteractiveContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSamplesContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSamplesContent.length>0),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0&&0!==t.sections.length),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0&&0===t.sections.length),d.ɵɵadvance(1),d.ɵɵproperty("ngIf",t.pageSectionsContent.length>0))},directives:[m.EuiPageComponent,m.EuiPageHeaderComponent,m.EuiPageHeaderActionItemsContentDirective,f.NgIf,m.EuiPageContentComponent,u.UxScrollHandlerElementDirective,E,u.UxBadgeComponent,u.UxAlertComponent,v.RouterLinkWithHref,w,f.NgForOf],styles:[".doc-page-navigation-column[_ngcontent-%COMP%]{background:var(--eui-color-white);box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.doc-page-navigation-wrapper--fixed[_ngcontent-%COMP%]{position:fixed}.doc-page-navigation-title[_ngcontent-%COMP%]{font-weight:700;padding-bottom:var(--eui-spacing-xs);padding-top:var(--eui-spacing)}.doc-page-navigation[_ngcontent-%COMP%]{padding-top:var(--eui-spacing-xs)}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden;padding:var(--eui-spacing-2xs);text-overflow:ellipsis;white-space:nowrap}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;padding-left:var(--eui-spacing-xs);text-decoration:none}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--eui-color-grey-lightest);border-left:2px solid var(--eui-color-info)}.doc-page-navigation-sub[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:400}"]});var X=function(){};X.ɵfac=function(e){return new(e||X)},X.ɵdir=d.ɵɵdefineDirective({type:X,selectors:[["docPageOverview"]]});var Z=function(){};Z.ɵfac=function(e){return new(e||Z)},Z.ɵdir=d.ɵɵdefineDirective({type:Z,selectors:[["docPageApi"]]});var ee=function(){};ee.ɵfac=function(e){return new(e||ee)},ee.ɵdir=d.ɵɵdefineDirective({type:ee,selectors:[["docPageInteractive"]]});var te=function(){};te.ɵfac=function(e){return new(e||te)},te.ɵdir=d.ɵɵdefineDirective({type:te,selectors:[["docPageSamples"]]});var ne=function(){};ne.ɵfac=function(e){return new(e||ne)},ne.ɵdir=d.ɵɵdefineDirective({type:ne,selectors:[["docPageSections"]]});var oe=function(){};oe.ɵmod=d.ɵɵdefineNgModule({type:oe}),oe.ɵinj=d.ɵɵdefineInjector({factory:function(e){return new(e||oe)},imports:[[n.UxAllModule,o.EuiAllModule]]}),("undefined"==typeof ngJitMode||ngJitMode)&&d.ɵɵsetNgModuleScope(oe,{declarations:[K,E,X,Z,ee,te,ne,b,w,S],imports:[n.UxAllModule,o.EuiAllModule],exports:[K,E,X,Z,ee,te,ne,b,w,S]}),e.DocPageApiContentDirective=Z,e.DocPageCodeComponent=E,e.DocPageComponent=K,e.DocPageInteractiveContentDirective=ee,e.DocPageOverviewContentDirective=X,e.DocPageSamplesContentDirective=te,e.DocPageSectionsContentDirective=ne,e.DocSampleApiComponent=w,e.DocSampleComponent=b,e.DocSectionComponent=S,e.EuiShowcaseModule=oe,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=eui-showcase.umd.min.js.map

@@ -44,2 +44,59 @@ import { Component, Input, Directive, QueryList, ContentChildren, forwardRef, } from '@angular/core';

} }
function DocPageComponent_ux_alert_9_div_5_div_1_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵtext(1, " It has been replaced by : ");
i0.ɵɵelementStart(2, "strong", 20);
i0.ɵɵtext(3);
i0.ɵɵelementEnd();
i0.ɵɵtext(4, ". ");
i0.ɵɵelement(5, "br");
i0.ɵɵelement(6, "br");
i0.ɵɵtext(7, " You can find more information on the new component here : ");
i0.ɵɵelementStart(8, "a", 21);
i0.ɵɵtext(9);
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r19 = i0.ɵɵnextContext(3);
i0.ɵɵadvance(3);
i0.ɵɵtextInterpolate(ctx_r19.cmp.cmpReplacement);
i0.ɵɵadvance(5);
i0.ɵɵproperty("routerLink", ctx_r19.cmp.cmpReplacementUrl);
i0.ɵɵadvance(1);
i0.ɵɵtextInterpolate(ctx_r19.cmp.cmpReplacementUrl);
} }
function DocPageComponent_ux_alert_9_div_5_div_2_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵtext(1, " This component will be ");
i0.ɵɵelementStart(2, "strong");
i0.ɵɵtext(3, "discontinued in future version of eUI");
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} }
function DocPageComponent_ux_alert_9_div_5_div_3_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵelementStart(1, "strong", 17);
i0.ɵɵtext(2);
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r21 = i0.ɵɵnextContext(3);
i0.ɵɵadvance(2);
i0.ɵɵtextInterpolate(ctx_r21.cmp.cmpReplacementNote);
} }
function DocPageComponent_ux_alert_9_div_5_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵtemplate(1, DocPageComponent_ux_alert_9_div_5_div_1_Template, 10, 3, "div", 8);
i0.ɵɵtemplate(2, DocPageComponent_ux_alert_9_div_5_div_2_Template, 4, 0, "div", 8);
i0.ɵɵtemplate(3, DocPageComponent_ux_alert_9_div_5_div_3_Template, 3, 1, "div", 8);
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r18 = i0.ɵɵnextContext(2);
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngIf", ctx_r18.cmp.cmpReplacement !== "NONE");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngIf", ctx_r18.cmp.cmpReplacement === "NONE");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngIf", ctx_r18.cmp.cmpReplacementNote);
} }
function DocPageComponent_ux_alert_9_Template(rf, ctx) { if (rf & 1) {

@@ -53,13 +110,15 @@ i0.ɵɵelementStart(0, "ux-alert", 18);

i0.ɵɵelementEnd();
i0.ɵɵelementStart(5, "p");
i0.ɵɵtext(6, " Check the overview here under to find more information about the deprecation / alternate component usage. ");
i0.ɵɵtemplate(5, DocPageComponent_ux_alert_9_div_5_Template, 4, 3, "div", 8);
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r3 = i0.ɵɵnextContext();
i0.ɵɵadvance(5);
i0.ɵɵproperty("ngIf", ctx_r3.cmp);
} }
function DocPageComponent_div_10_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelement(0, "div", 20);
i0.ɵɵelement(0, "div", 22);
} }
function DocPageComponent_ng_container_11_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementContainerStart(0);
i0.ɵɵelementStart(1, "h4", 21);
i0.ɵɵelementStart(1, "h4", 23);
i0.ɵɵtext(2, "Overview");

@@ -71,3 +130,3 @@ i0.ɵɵelementEnd();

function DocPageComponent_ng_container_12_h4_2_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "h4", 23);
i0.ɵɵelementStart(0, "h4", 25);
i0.ɵɵtext(1, "Demo");

@@ -79,3 +138,3 @@ i0.ɵɵelementEnd();

i0.ɵɵelementStart(1, "div");
i0.ɵɵtemplate(2, DocPageComponent_ng_container_12_h4_2_Template, 2, 0, "h4", 22);
i0.ɵɵtemplate(2, DocPageComponent_ng_container_12_h4_2_Template, 2, 0, "h4", 24);
i0.ɵɵprojection(3, 1);

@@ -98,3 +157,3 @@ i0.ɵɵelementEnd();

i0.ɵɵelementContainerStart(0);
i0.ɵɵelementStart(1, "h4", 24);
i0.ɵɵelementStart(1, "h4", 26);
i0.ɵɵtext(2, "Interactive demo");

@@ -107,3 +166,3 @@ i0.ɵɵelementEnd();

i0.ɵɵelementContainerStart(0);
i0.ɵɵelementStart(1, "h4", 25);
i0.ɵɵelementStart(1, "h4", 27);
i0.ɵɵtext(2, "Samples");

@@ -115,6 +174,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_21_Template(rf, ctx) { if (rf & 1) {
const _r20 = i0.ɵɵgetCurrentView();
const _r24 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_21_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r20); const ctx_r19 = i0.ɵɵnextContext(); return ctx_r19.onNavClick("overview"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_21_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r24); const ctx_r23 = i0.ɵɵnextContext(); return ctx_r23.onNavClick("overview"); });
i0.ɵɵtext(2, "Overview");

@@ -125,6 +184,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_22_Template(rf, ctx) { if (rf & 1) {
const _r22 = i0.ɵɵgetCurrentView();
const _r26 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_22_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r22); const ctx_r21 = i0.ɵɵnextContext(); return ctx_r21.onNavClick("api"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_22_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r26); const ctx_r25 = i0.ɵɵnextContext(); return ctx_r25.onNavClick("api"); });
i0.ɵɵtext(2, "API");

@@ -135,6 +194,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_23_Template(rf, ctx) { if (rf & 1) {
const _r24 = i0.ɵɵgetCurrentView();
const _r28 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_23_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r24); const ctx_r23 = i0.ɵɵnextContext(); return ctx_r23.onNavClick("interactive"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_23_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r28); const ctx_r27 = i0.ɵɵnextContext(); return ctx_r27.onNavClick("interactive"); });
i0.ɵɵtext(2, "Interactive demo");

@@ -145,6 +204,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_24_Template(rf, ctx) { if (rf & 1) {
const _r26 = i0.ɵɵgetCurrentView();
const _r30 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_24_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r26); const ctx_r25 = i0.ɵɵnextContext(); return ctx_r25.onNavClick("samples"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_24_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r30); const ctx_r29 = i0.ɵɵnextContext(); return ctx_r29.onNavClick("samples"); });
i0.ɵɵtext(2, "Samples");

@@ -155,6 +214,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_ul_25_li_1_Template(rf, ctx) { if (rf & 1) {
const _r30 = i0.ɵɵgetCurrentView();
const _r34 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_ul_25_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r30); const sample_r28 = ctx.$implicit; const ctx_r29 = i0.ɵɵnextContext(2); return ctx_r29.onNavClick(sample_r28.id); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_ul_25_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r34); const sample_r32 = ctx.$implicit; const ctx_r33 = i0.ɵɵnextContext(2); return ctx_r33.onNavClick(sample_r32.id); });
i0.ɵɵtext(2);

@@ -164,9 +223,9 @@ i0.ɵɵelementEnd();

} if (rf & 2) {
const sample_r28 = ctx.$implicit;
const sample_r32 = ctx.$implicit;
i0.ɵɵadvance(2);
i0.ɵɵtextInterpolate(sample_r28.label);
i0.ɵɵtextInterpolate(sample_r32.label);
} }
function DocPageComponent_ul_25_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "ul", 27);
i0.ɵɵtemplate(1, DocPageComponent_ul_25_li_1_Template, 3, 1, "li", 28);
i0.ɵɵelementStart(0, "ul", 29);
i0.ɵɵtemplate(1, DocPageComponent_ul_25_li_1_Template, 3, 1, "li", 30);
i0.ɵɵelementEnd();

@@ -179,6 +238,6 @@ } if (rf & 2) {

function DocPageComponent_li_26_Template(rf, ctx) { if (rf & 1) {
const _r32 = i0.ɵɵgetCurrentView();
const _r36 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_26_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r32); const ctx_r31 = i0.ɵɵnextContext(); return ctx_r31.onNavClick("sections"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_26_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r36); const ctx_r35 = i0.ɵɵnextContext(); return ctx_r35.onNavClick("sections"); });
i0.ɵɵtext(2, "Sections");

@@ -189,6 +248,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_27_Template(rf, ctx) { if (rf & 1) {
const _r34 = i0.ɵɵgetCurrentView();
const _r38 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_27_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r34); const ctx_r33 = i0.ɵɵnextContext(); return ctx_r33.onNavClick("demo"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_27_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r38); const ctx_r37 = i0.ɵɵnextContext(); return ctx_r37.onNavClick("demo"); });
i0.ɵɵtext(2, "Demo");

@@ -199,6 +258,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_ul_28_li_1_Template(rf, ctx) { if (rf & 1) {
const _r38 = i0.ɵɵgetCurrentView();
const _r42 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_ul_28_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r38); const section_r36 = ctx.$implicit; const ctx_r37 = i0.ɵɵnextContext(2); return ctx_r37.onNavClick(section_r36.id); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_ul_28_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r42); const section_r40 = ctx.$implicit; const ctx_r41 = i0.ɵɵnextContext(2); return ctx_r41.onNavClick(section_r40.id); });
i0.ɵɵtext(2);

@@ -208,9 +267,9 @@ i0.ɵɵelementEnd();

} if (rf & 2) {
const section_r36 = ctx.$implicit;
const section_r40 = ctx.$implicit;
i0.ɵɵadvance(2);
i0.ɵɵtextInterpolate(section_r36.label);
i0.ɵɵtextInterpolate(section_r40.label);
} }
function DocPageComponent_ul_28_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "ul", 27);
i0.ɵɵtemplate(1, DocPageComponent_ul_28_li_1_Template, 3, 1, "li", 28);
i0.ɵɵelementStart(0, "ul", 29);
i0.ɵɵtemplate(1, DocPageComponent_ul_28_li_1_Template, 3, 1, "li", 30);
i0.ɵɵelementEnd();

@@ -237,5 +296,5 @@ } if (rf & 2) {

try {
const cmp = this._getComponentStatus(this.id);
if (cmp) {
switch (cmp.status) {
this.cmp = this._getComponentStatus(this.id);
if (this.cmp) {
switch (this.cmp.status) {
case 'success':

@@ -248,2 +307,3 @@ this.stateLabel = 'ACTIVE';

this.stateTypeClass = 'warning';
this.isNotReady = true;
break;

@@ -253,2 +313,3 @@ case 'danger':

this.stateTypeClass = 'danger';
this.isDeprecated = true;
break;

@@ -286,3 +347,9 @@ }

...result,
{ id: item.label, status: item.markerTypeClass },
{
id: item.label,
status: item.markerTypeClass,
cmpReplacement: item.cmpReplacement,
cmpReplacementUrl: item.cmpReplacementUrl,
cmpReplacementNote: item.cmpReplacementNote
},
...flatten(item.children)

@@ -311,3 +378,3 @@ ], []) : [];

i0.ɵɵqueryRefresh(_t = i0.ɵɵloadQuery()) && (ctx.pageInteractiveContent = _t);
} }, inputs: { id: "id", label: "label", subLabel: "subLabel", isNotReady: "isNotReady", isDeprecated: "isDeprecated", codeFolder: "codeFolder" }, ngContentSelectors: _c1, decls: 29, vars: 21, consts: [[1, "row"], [1, "col-lg-9"], [3, "label", "subLabel"], [3, "codeFolder", 4, "ngIf"], [3, "typeClass", 4, "ngIf"], ["typeClass", "warning", 4, "ngIf"], ["typeClass", "danger", 4, "ngIf"], ["class", "mb-5", 4, "ngIf"], [4, "ngIf"], [1, "col-lg-3", "eui-u-hidden-desktop-down", "doc-page-navigation-column"], ["id", "doc-page-nav", "uxScrollHandlerElement", "doc-page-nav", "toggleClass", "doc-page-navigation-wrapper--fixed", 3, "toggleActiveHeight"], [1, "doc-page-navigation-title"], [1, "doc-page-navigation"], ["class", "doc-page-navigation-sub", 4, "ngIf"], [3, "codeFolder"], [3, "typeClass"], ["typeClass", "warning"], [1, "eui-u-color-warning"], ["typeClass", "danger"], [1, "eui-u-color-danger"], [1, "mb-5"], ["id", "overview", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "demo", "class", "eui-u-font-bold eui-u-color-info", 4, "ngIf"], ["id", "demo", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "interactive", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["id", "samples", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["href", "javascript:void(0)", 3, "click"], [1, "doc-page-navigation-sub"], [4, "ngFor", "ngForOf"]], template: function DocPageComponent_Template(rf, ctx) { if (rf & 1) {
} }, inputs: { id: "id", label: "label", subLabel: "subLabel", isNotReady: "isNotReady", isDeprecated: "isDeprecated", codeFolder: "codeFolder" }, ngContentSelectors: _c1, decls: 29, vars: 21, consts: [[1, "row"], [1, "col-lg-9"], [3, "label", "subLabel"], [3, "codeFolder", 4, "ngIf"], [3, "typeClass", 4, "ngIf"], ["typeClass", "warning", 4, "ngIf"], ["typeClass", "danger", 4, "ngIf"], ["class", "mb-5", 4, "ngIf"], [4, "ngIf"], [1, "col-lg-3", "eui-u-hidden-desktop-down", "doc-page-navigation-column"], ["id", "doc-page-nav", "uxScrollHandlerElement", "doc-page-nav", "toggleClass", "doc-page-navigation-wrapper--fixed", 3, "toggleActiveHeight"], [1, "doc-page-navigation-title"], [1, "doc-page-navigation"], ["class", "doc-page-navigation-sub", 4, "ngIf"], [3, "codeFolder"], [3, "typeClass"], ["typeClass", "warning"], [1, "eui-u-color-warning"], ["typeClass", "danger"], [1, "eui-u-color-danger"], [1, "eui-u-color-success-darkest"], [3, "routerLink"], [1, "mb-5"], ["id", "overview", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "demo", "class", "eui-u-font-bold eui-u-color-info", 4, "ngIf"], ["id", "demo", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "interactive", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["id", "samples", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["href", "javascript:void(0)", 3, "click"], [1, "doc-page-navigation-sub"], [4, "ngFor", "ngForOf"]], template: function DocPageComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵprojectionDef(_c0);

@@ -325,3 +392,3 @@ i0.ɵɵelementStart(0, "div", 0);

i0.ɵɵtemplate(8, DocPageComponent_ux_alert_8_Template, 8, 0, "ux-alert", 5);
i0.ɵɵtemplate(9, DocPageComponent_ux_alert_9_Template, 7, 0, "ux-alert", 6);
i0.ɵɵtemplate(9, DocPageComponent_ux_alert_9_Template, 6, 1, "ux-alert", 6);
i0.ɵɵtemplate(10, DocPageComponent_div_10_Template, 1, 0, "div", 7);

@@ -396,3 +463,3 @@ i0.ɵɵtemplate(11, DocPageComponent_ng_container_11_Template, 4, 0, "ng-container", 8);

i0.ɵɵproperty("ngIf", ctx.pageSectionsContent.length > 0);
} }, directives: [i3.EuiPageComponent, i3.EuiPageHeaderComponent, i3.EuiPageHeaderActionItemsContentDirective, i4.NgIf, i3.EuiPageContentComponent, i5.UxScrollHandlerElementDirective, i6.DocPageCodeComponent, i5.UxBadgeComponent, i5.UxAlertComponent, i7.DocSampleApiComponent, i4.NgForOf], styles: [".doc-page-navigation-column[_ngcontent-%COMP%]{background:var(--eui-color-white);box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.doc-page-navigation-wrapper--fixed[_ngcontent-%COMP%]{position:fixed}.doc-page-navigation-title[_ngcontent-%COMP%]{font-weight:700;padding-bottom:var(--eui-spacing-xs);padding-top:var(--eui-spacing)}.doc-page-navigation[_ngcontent-%COMP%]{padding-top:var(--eui-spacing-xs)}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden;padding:var(--eui-spacing-2xs);text-overflow:ellipsis;white-space:nowrap}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;padding-left:var(--eui-spacing-xs);text-decoration:none}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--eui-color-grey-lightest);border-left:2px solid var(--eui-color-info)}.doc-page-navigation-sub[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:400}"] });
} }, directives: [i3.EuiPageComponent, i3.EuiPageHeaderComponent, i3.EuiPageHeaderActionItemsContentDirective, i4.NgIf, i3.EuiPageContentComponent, i5.UxScrollHandlerElementDirective, i6.DocPageCodeComponent, i5.UxBadgeComponent, i5.UxAlertComponent, i1.RouterLinkWithHref, i7.DocSampleApiComponent, i4.NgForOf], styles: [".doc-page-navigation-column[_ngcontent-%COMP%]{background:var(--eui-color-white);box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.doc-page-navigation-wrapper--fixed[_ngcontent-%COMP%]{position:fixed}.doc-page-navigation-title[_ngcontent-%COMP%]{font-weight:700;padding-bottom:var(--eui-spacing-xs);padding-top:var(--eui-spacing)}.doc-page-navigation[_ngcontent-%COMP%]{padding-top:var(--eui-spacing-xs)}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden;padding:var(--eui-spacing-2xs);text-overflow:ellipsis;white-space:nowrap}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;padding-left:var(--eui-spacing-xs);text-decoration:none}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--eui-color-grey-lightest);border-left:2px solid var(--eui-color-info)}.doc-page-navigation-sub[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:400}"] });
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(DocPageComponent, [{

@@ -480,2 +547,2 @@ type: Component,

}], null, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jLXBhZ2UuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Ii9idWlsZHMvZXVpL2NjLWNzZHItcm9vdC9wYWNrYWdlcy9ldWkvcGFja2FnZXMvc2hvd2Nhc2Uvc3JjLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvZG9jLXBhZ2UvZG9jLXBhZ2UuY29tcG9uZW50LnRzIiwibGliL2NvbXBvbmVudHMvZG9jLXBhZ2UvZG9jLXBhZ2UuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUNILFNBQVMsRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUMzQixTQUFTLEVBQUUsZUFBZSxFQUFFLFVBQVUsR0FDekMsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLE1BQU0sRUFBRSxjQUFjLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUN4RSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUMzRSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxXQUFXLENBQUM7Ozs7Ozs7Ozs7SUNGMUIsaURBQXdHOzs7SUFBekQseURBQTJCOzs7SUFDMUUsb0NBQTREO0lBQUEsWUFBYztJQUFBLGlCQUFXOzs7SUFBeEQsNERBQThCO0lBQUMsZUFBYztJQUFkLHVDQUFjOzs7SUFLOUUsb0NBQ0k7SUFBQSx5QkFDSTtJQUFBLGdDQUFlO0lBQUEsa0NBQW9DO0lBQUEsMkNBQTJCO0lBQUEsaUJBQVM7SUFBQyx5RkFDNUY7SUFBQSxpQkFBSTtJQUNKLHlCQUNJO0lBQUEsK0NBQ0o7SUFBQSxpQkFBSTtJQUNSLGlCQUFXOzs7SUFFWCxvQ0FDSTtJQUFBLHlCQUNJO0lBQUEseUNBQXdCO0lBQUEsa0NBQW1DO0lBQUEsMEJBQVU7SUFBQSxpQkFBUztJQUNsRixpQkFBSTtJQUNKLHlCQUNJO0lBQUEsMkhBQ0o7SUFBQSxpQkFBSTtJQUNSLGlCQUFXOzs7SUFFWCwwQkFBc0c7OztJQUd0Ryw2QkFDSTtJQUFBLDhCQUEyRDtJQUFBLHdCQUFRO0lBQUEsaUJBQUs7SUFDeEUsa0JBQXFDO0lBQ3pDLDBCQUFlOzs7SUFJUCw4QkFBcUY7SUFBQSxvQkFBSTtJQUFBLGlCQUFLOzs7SUFGdEcsNkJBQ0k7SUFBQSwyQkFDSTtJQUFBLGdGQUFxRjtJQUNyRixxQkFBcUM7SUFDekMsaUJBQU07SUFDViwwQkFBZTs7O0lBSk4sZUFBNkM7SUFBN0MsNkRBQTZDO0lBQ2hDLGVBQTZCO0lBQTdCLG1EQUE2Qjs7O0lBS25ELG1EQUNJO0lBQUEscUJBQWdDO0lBQ3BDLGlCQUE4Qjs7O0lBRTlCLDZCQUNJO0lBQUEsOEJBQW1FO0lBQUEsZ0NBQWdCO0lBQUEsaUJBQUs7SUFDeEYscUJBQXdDO0lBQzVDLDBCQUFlOzs7SUFFZiw2QkFDSTtJQUFBLDhCQUErRDtJQUFBLHVCQUFPO0lBQUEsaUJBQUs7SUFDM0UscUJBQW9DO0lBQ3hDLDBCQUFlOzs7O0lBYWYsMEJBQTJDO0lBQUEsNkJBQThEO0lBQWpDLDZLQUFvQixVQUFVLEtBQUU7SUFBQyx3QkFBUTtJQUFBLGlCQUFJO0lBQUEsaUJBQUs7Ozs7SUFDMUgsMEJBQXNDO0lBQUEsNkJBQXlEO0lBQTVCLDZLQUFvQixLQUFLLEtBQUU7SUFBQyxtQkFBRztJQUFBLGlCQUFJO0lBQUEsaUJBQUs7Ozs7SUFDM0csMEJBQThDO0lBQUEsNkJBQWlFO0lBQXBDLDZLQUFvQixhQUFhLEtBQUU7SUFBQyxnQ0FBZ0I7SUFBQSxpQkFBSTtJQUFBLGlCQUFLOzs7O0lBQ3hJLDBCQUEwQztJQUFBLDZCQUE2RDtJQUFoQyw2S0FBb0IsU0FBUyxLQUFFO0lBQUMsdUJBQU87SUFBQSxpQkFBSTtJQUFBLGlCQUFLOzs7O0lBRW5ILDBCQUNJO0lBQUEsNkJBQTZEO0lBQWhDLHVPQUErQjtJQUFDLFlBQWdCO0lBQUEsaUJBQUk7SUFDckYsaUJBQUs7OztJQUQ0RCxlQUFnQjtJQUFoQixzQ0FBZ0I7OztJQUZyRiw4QkFDSTtJQUFBLHNFQUNJO0lBRVIsaUJBQUs7OztJQUhHLGVBQThCO0lBQTlCLHlDQUE4Qjs7OztJQUl0QywwQkFBb0U7SUFBQSw2QkFBOEQ7SUFBakMsNktBQW9CLFVBQVUsS0FBRTtJQUFDLHdCQUFRO0lBQUEsaUJBQUk7SUFBQSxpQkFBSzs7OztJQUNuSiwwQkFBb0U7SUFBQSw2QkFBMEQ7SUFBN0IsNktBQW9CLE1BQU0sS0FBRTtJQUFDLG9CQUFJO0lBQUEsaUJBQUk7SUFBQSxpQkFBSzs7OztJQUV2SSwwQkFDSTtJQUFBLDZCQUE4RDtJQUFqQyx5T0FBZ0M7SUFBQyxZQUFpQjtJQUFBLGlCQUFJO0lBQ3ZGLGlCQUFLOzs7SUFENkQsZUFBaUI7SUFBakIsdUNBQWlCOzs7SUFGdkYsOEJBQ0k7SUFBQSxzRUFDSTtJQUVSLGlCQUFLOzs7SUFIRyxlQUFnQztJQUFoQywwQ0FBZ0M7Ozs7QURuRXhELE1BQU0sT0FBTyxnQkFBZ0I7SUE2QnpCLFlBQ1ksTUFBYyxFQUNkLEtBQXFCLEVBQ3JCLFNBQTRCO1FBRjVCLFdBQU0sR0FBTixNQUFNLENBQVE7UUFDZCxVQUFLLEdBQUwsS0FBSyxDQUFnQjtRQUNyQixjQUFTLEdBQVQsU0FBUyxDQUFtQjtRQTVCL0IsZUFBVSxHQUFHLEtBQUssQ0FBQztRQUNuQixpQkFBWSxHQUFHLEtBQUssQ0FBQztJQTZCOUIsQ0FBQztJQUVELFFBQVE7UUFDSixJQUFJLElBQUksQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFO1lBQ3hCLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQztTQUN4QjtRQUVELElBQUk7WUFDQSxNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1lBRTlDLElBQUksR0FBRyxFQUFFO2dCQUNMLFFBQVEsR0FBRyxDQUFDLE1BQU0sRUFBRTtvQkFDcEIsS0FBSyxTQUFTO3dCQUNWLElBQUksQ0FBQyxVQUFVLEdBQUcsUUFBUSxDQUFDO3dCQUMzQixJQUFJLENBQUMsY0FBYyxHQUFHLFNBQVMsQ0FBQzt3QkFDaEMsTUFBTTtvQkFFVixLQUFLLFNBQVM7d0JBQ1YsSUFBSSxDQUFDLFVBQVUsR0FBRyxXQUFXLENBQUM7d0JBQzlCLElBQUksQ0FBQyxjQUFjLEdBQUcsU0FBUyxDQUFDO3dCQUNoQyxNQUFNO29CQUVWLEtBQUssUUFBUTt3QkFDVCxJQUFJLENBQUMsVUFBVSxHQUFHLFlBQVksQ0FBQzt3QkFDL0IsSUFBSSxDQUFDLGNBQWMsR0FBRyxRQUFRLENBQUM7d0JBQy9CLE1BQU07aUJBQ1Q7YUFDSjtTQUNKO1FBQUMsT0FBTyxDQUFDLEVBQUU7WUFDUixPQUFPLENBQUMsR0FBRyxDQUFDLG1EQUFtRCxDQUFDLENBQUM7WUFDakUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNsQjtJQUNMLENBQUM7SUFFRCxlQUFlO1FBQ1gsZ0VBQWdFO1FBQ2hFLE1BQU0sVUFBVSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQztRQUNoRCxJQUFJLFVBQVUsRUFBRTtZQUNaLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsQ0FBQztTQUN0QztJQUNMLENBQUM7SUFFRCxVQUFVLENBQUMsVUFBa0I7UUFDekIsSUFBSSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7SUFFTyxpQkFBaUIsQ0FBQyxVQUFrQjtRQUN4Qyw4Q0FBOEM7UUFDOUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxtQkFBbUIsR0FBRyxRQUFRLENBQUM7UUFDM0MsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLFVBQVUsRUFBRSxJQUFJLENBQUMsS0FBSyxFQUFFLFFBQVEsRUFBRSxVQUFVLEVBQUUsQ0FBQyxDQUFDO0lBQ2xGLENBQUM7SUFFTyxtQkFBbUIsQ0FBQyxFQUFFO1FBRTFCLE1BQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsQ0FBQztRQUM3RCxPQUFPLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRTtZQUM3QixPQUFPLElBQUksQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDO1FBQzFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRU4sU0FBUyxPQUFPLENBQUMsS0FBSztZQUNsQixPQUFPLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLE1BQU0sRUFBRSxJQUFJLEVBQUUsRUFBRSxDQUFDO2dCQUMxQyxHQUFHLE1BQU07Z0JBQ1QsRUFBRSxFQUFFLEVBQUUsSUFBSSxDQUFDLEtBQUssRUFBRSxNQUFNLEVBQUUsSUFBSSxDQUFDLGVBQWUsRUFBRTtnQkFDaEQsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQzthQUM1QixFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7UUFDaEIsQ0FBQztJQUNMLENBQUM7O21HQXBHUSxnQkFBZ0I7d0VBQWhCLGdCQUFnQjtvQ0FXUixrQkFBa0I7b0NBQ2xCLG1CQUFtQjtvQ0FFRiwrQkFBK0I7b0NBRy9CLDhCQUE4QjtvQ0FHOUIsK0JBQStCO29DQUcvQiwwQkFBMEI7b0NBRzFCLGtDQUFrQzs7Ozs7Ozs7Ozs7O1FDeEN4RSw4QkFDSTtRQUFBLDhCQUNJO1FBQUEsZ0NBQ0k7UUFBQSwwQ0FDSTtRQUFBLG9EQUNJO1FBQUEsK0dBQTJFO1FBQzNFLDJFQUE0RDtRQUNoRSxpQkFBK0I7UUFDbkMsaUJBQWtCO1FBRWxCLHdDQUNJO1FBQUEsMkVBQ0k7UUFRSiwyRUFDSTtRQVFKLG1FQUFnRztRQUdoRyxxRkFDSTtRQUlKLHFGQUNJO1FBTUosbUhBQ0k7UUFHSixxRkFDSTtRQUlKLHFGQUNJO1FBSVIsaUJBQW1CO1FBQ3ZCLGlCQUFXO1FBQ2YsaUJBQU07UUFFTiwrQkFDSTtRQUFBLGdDQUVJO1FBQUEsZ0NBQ0k7UUFBQSwrQkFDSjtRQUFBLGlCQUFNO1FBQ04sK0JBQ0k7UUFBQSxpRUFBMkM7UUFDM0MsaUVBQXNDO1FBQ3RDLGlFQUE4QztRQUM5QyxpRUFBMEM7UUFDMUMsa0VBQ0k7UUFJSixpRUFBb0U7UUFDcEUsaUVBQW9FO1FBQ3BFLGtFQUNJO1FBSVIsaUJBQUs7UUFDVCxpQkFBTTtRQUNWLGlCQUFNO1FBQ1YsaUJBQU07O1FBckZ1QixlQUFpQjtRQUFqQiw0Q0FBaUI7UUFBQyxrREFBdUI7UUFFdEIsZUFBa0I7UUFBbEIscUNBQWtCO1FBQ3BDLGVBQWtCO1FBQWxCLHFDQUFrQjtRQUt0QixlQUFnRDtRQUFoRCx1RUFBZ0Q7UUFTaEQsZUFBbUQ7UUFBbkQsMEVBQW1EO1FBU3hELGVBQTZFO1FBQTdFLDRHQUE2RTtRQUdwRSxlQUFzQztRQUF0Qyx5REFBc0M7UUFLdEMsZUFBc0M7UUFBdEMseURBQXNDO1FBT3ZCLGVBQWlDO1FBQWpDLG9EQUFpQztRQUloRCxlQUF5QztRQUF6Qyw0REFBeUM7UUFLekMsZUFBcUM7UUFBckMsd0RBQXFDO1FBV3ZELGVBQXdCO1FBQXhCLHNDQUF3QjtRQUtoQixlQUFzQztRQUF0Qyx5REFBc0M7UUFDdEMsZUFBaUM7UUFBakMsb0RBQWlDO1FBQ2pDLGVBQXlDO1FBQXpDLDREQUF5QztRQUN6QyxlQUFxQztRQUFyQyx3REFBcUM7UUFDckMsZUFBcUM7UUFBckMsd0RBQXFDO1FBS3JDLGVBQStEO1FBQS9ELHNGQUErRDtRQUMvRCxlQUErRDtRQUEvRCxzRkFBK0Q7UUFDL0QsZUFBc0M7UUFBdEMseURBQXNDOztrRERsRTdDLGdCQUFnQjtjQUw1QixTQUFTO2VBQUM7Z0JBQ1AsUUFBUSxFQUFFLHVCQUF1QjtnQkFDakMsV0FBVyxFQUFFLHlCQUF5QjtnQkFDdEMsU0FBUyxFQUFFLENBQUMsMkJBQTJCLENBQUM7YUFDM0M7c0hBRVksRUFBRTtrQkFBVixLQUFLO1lBQ0csS0FBSztrQkFBYixLQUFLO1lBQ0csUUFBUTtrQkFBaEIsS0FBSztZQUNHLFVBQVU7a0JBQWxCLEtBQUs7WUFDRyxZQUFZO2tCQUFwQixLQUFLO1lBQ0csVUFBVTtrQkFBbEIsS0FBSztZQUtzRCxPQUFPO2tCQUFsRSxlQUFlO21CQUFDLGtCQUFrQixFQUFFLEVBQUUsV0FBVyxFQUFFLElBQUksRUFBRTtZQUNHLFFBQVE7a0JBQXBFLGVBQWU7bUJBQUMsbUJBQW1CLEVBQUUsRUFBRSxXQUFXLEVBQUUsSUFBSSxFQUFFO1lBRzNELG1CQUFtQjtrQkFEbEIsZUFBZTttQkFBQyxVQUFVLENBQUMsR0FBRyxFQUFFLENBQUMsK0JBQStCLENBQUM7WUFJbEUsa0JBQWtCO2tCQURqQixlQUFlO21CQUFDLFVBQVUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyw4QkFBOEIsQ0FBQztZQUlqRSxtQkFBbUI7a0JBRGxCLGVBQWU7bUJBQUMsVUFBVSxDQUFDLEdBQUcsRUFBRSxDQUFDLCtCQUErQixDQUFDO1lBSWxFLGNBQWM7a0JBRGIsZUFBZTttQkFBQyxVQUFVLENBQUMsR0FBRyxFQUFFLENBQUMsMEJBQTBCLENBQUM7WUFJN0Qsc0JBQXNCO2tCQURyQixlQUFlO21CQUFDLFVBQVUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxrQ0FBa0MsQ0FBQzs7QUE2RXpFLG9CQUFvQjtBQUVwQixNQUFNLE9BQU8sK0JBQStCOztpSUFBL0IsK0JBQStCO3VGQUEvQiwrQkFBK0I7a0RBQS9CLCtCQUErQjtjQUQzQyxTQUFTO2VBQUMsRUFBRSxRQUFRLEVBQUUsaUJBQWlCLEVBQUU7O0FBRzFDLE1BQU0sT0FBTywwQkFBMEI7O3VIQUExQiwwQkFBMEI7a0ZBQTFCLDBCQUEwQjtrREFBMUIsMEJBQTBCO2NBRHRDLFNBQVM7ZUFBQyxFQUFFLFFBQVEsRUFBRSxZQUFZLEVBQUU7O0FBR3JDLE1BQU0sT0FBTyxrQ0FBa0M7O3VJQUFsQyxrQ0FBa0M7MEZBQWxDLGtDQUFrQztrREFBbEMsa0NBQWtDO2NBRDlDLFNBQVM7ZUFBQyxFQUFFLFFBQVEsRUFBRSxvQkFBb0IsRUFBRTs7QUFHN0MsTUFBTSxPQUFPLDhCQUE4Qjs7K0hBQTlCLDhCQUE4QjtzRkFBOUIsOEJBQThCO2tEQUE5Qiw4QkFBOEI7Y0FEMUMsU0FBUztlQUFDLEVBQUUsUUFBUSxFQUFFLGdCQUFnQixFQUFFOztBQUd6QyxNQUFNLE9BQU8sK0JBQStCOztpSUFBL0IsK0JBQStCO3VGQUEvQiwrQkFBK0I7a0RBQS9CLCtCQUErQjtjQUQzQyxTQUFTO2VBQUMsRUFBRSxRQUFRLEVBQUUsaUJBQWlCLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICAgIENvbXBvbmVudCwgSW5wdXQsIERpcmVjdGl2ZSwgQWZ0ZXJWaWV3SW5pdCxcbiAgICBRdWVyeUxpc3QsIENvbnRlbnRDaGlsZHJlbiwgZm9yd2FyZFJlZiwgT25Jbml0LFxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJvdXRlciwgQWN0aXZhdGVkUm91dGUgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xuaW1wb3J0IHsgRG9jU2FtcGxlQ29tcG9uZW50IH0gZnJvbSAnLi4vZG9jLXNhbXBsZS9kb2Mtc2FtcGxlLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBEb2NTZWN0aW9uQ29tcG9uZW50IH0gZnJvbSAnLi4vZG9jLXNlY3Rpb24vZG9jLXNlY3Rpb24uY29tcG9uZW50JztcbmltcG9ydCB7IFV4QXBwU2hlbGxTZXJ2aWNlIH0gZnJvbSAnQGV1aS9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdldWktc2hvd2Nhc2UtZG9jLXBhZ2UnLFxuICAgIHRlbXBsYXRlVXJsOiAnZG9jLXBhZ2UuY29tcG9uZW50Lmh0bWwnLFxuICAgIHN0eWxlVXJsczogWycuL2RvYy1wYWdlLmNvbXBvbmVudC5zY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIERvY1BhZ2VDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQsIEFmdGVyVmlld0luaXQge1xuICAgIEBJbnB1dCgpIGlkO1xuICAgIEBJbnB1dCgpIGxhYmVsO1xuICAgIEBJbnB1dCgpIHN1YkxhYmVsOiBzdHJpbmc7XG4gICAgQElucHV0KCkgaXNOb3RSZWFkeSA9IGZhbHNlO1xuICAgIEBJbnB1dCgpIGlzRGVwcmVjYXRlZCA9IGZhbHNlO1xuICAgIEBJbnB1dCgpIGNvZGVGb2xkZXI6IHN0cmluZztcblxuICAgIHN0YXRlVHlwZUNsYXNzO1xuICAgIHN0YXRlTGFiZWw7XG5cbiAgICBAQ29udGVudENoaWxkcmVuKERvY1NhbXBsZUNvbXBvbmVudCwgeyBkZXNjZW5kYW50czogdHJ1ZSB9KSBzYW1wbGVzOiBRdWVyeUxpc3Q8RG9jU2FtcGxlQ29tcG9uZW50PjtcbiAgICBAQ29udGVudENoaWxkcmVuKERvY1NlY3Rpb25Db21wb25lbnQsIHsgZGVzY2VuZGFudHM6IHRydWUgfSkgc2VjdGlvbnM6IFF1ZXJ5TGlzdDxEb2NTZWN0aW9uQ29tcG9uZW50PjtcblxuICAgIEBDb250ZW50Q2hpbGRyZW4oZm9yd2FyZFJlZigoKSA9PiBEb2NQYWdlT3ZlcnZpZXdDb250ZW50RGlyZWN0aXZlKSlcbiAgICBwYWdlT3ZlcnZpZXdDb250ZW50OiBRdWVyeUxpc3Q8RG9jUGFnZU92ZXJ2aWV3Q29udGVudERpcmVjdGl2ZT47XG5cbiAgICBAQ29udGVudENoaWxkcmVuKGZvcndhcmRSZWYoKCkgPT4gRG9jUGFnZVNhbXBsZXNDb250ZW50RGlyZWN0aXZlKSlcbiAgICBwYWdlU2FtcGxlc0NvbnRlbnQ6IFF1ZXJ5TGlzdDxEb2NQYWdlU2FtcGxlc0NvbnRlbnREaXJlY3RpdmU+O1xuXG4gICAgQENvbnRlbnRDaGlsZHJlbihmb3J3YXJkUmVmKCgpID0+IERvY1BhZ2VTZWN0aW9uc0NvbnRlbnREaXJlY3RpdmUpKVxuICAgIHBhZ2VTZWN0aW9uc0NvbnRlbnQ6IFF1ZXJ5TGlzdDxEb2NQYWdlU2VjdGlvbnNDb250ZW50RGlyZWN0aXZlPjtcblxuICAgIEBDb250ZW50Q2hpbGRyZW4oZm9yd2FyZFJlZigoKSA9PiBEb2NQYWdlQXBpQ29udGVudERpcmVjdGl2ZSkpXG4gICAgcGFnZUFwaUNvbnRlbnQ6IFF1ZXJ5TGlzdDxEb2NQYWdlQXBpQ29udGVudERpcmVjdGl2ZT47XG5cbiAgICBAQ29udGVudENoaWxkcmVuKGZvcndhcmRSZWYoKCkgPT4gRG9jUGFnZUludGVyYWN0aXZlQ29udGVudERpcmVjdGl2ZSkpXG4gICAgcGFnZUludGVyYWN0aXZlQ29udGVudDogUXVlcnlMaXN0PERvY1BhZ2VJbnRlcmFjdGl2ZUNvbnRlbnREaXJlY3RpdmU+O1xuXG4gICAgY29uc3RydWN0b3IoXG4gICAgICAgIHByaXZhdGUgcm91dGVyOiBSb3V0ZXIsXG4gICAgICAgIHByaXZhdGUgcm91dGU6IEFjdGl2YXRlZFJvdXRlLFxuICAgICAgICBwcml2YXRlIGFzU2VydmljZTogVXhBcHBTaGVsbFNlcnZpY2UsXG4gICAgKSB7XG4gICAgfVxuXG4gICAgbmdPbkluaXQoKSB7XG4gICAgICAgIGlmICh0aGlzLmlkICYmICF0aGlzLmxhYmVsKSB7XG4gICAgICAgICAgICB0aGlzLmxhYmVsID0gdGhpcy5pZDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgICBjb25zdCBjbXAgPSB0aGlzLl9nZXRDb21wb25lbnRTdGF0dXModGhpcy5pZCk7XG5cbiAgICAgICAgICAgIGlmIChjbXApIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKGNtcC5zdGF0dXMpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdzdWNjZXNzJzpcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zdGF0ZUxhYmVsID0gJ0FDVElWRSc7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc3RhdGVUeXBlQ2xhc3MgPSAnc3VjY2Vzcyc7XG4gICAgICAgICAgICAgICAgICAgIGJyZWFrO1xuXG4gICAgICAgICAgICAgICAgY2FzZSAnd2FybmluZyc6XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc3RhdGVMYWJlbCA9ICdOT1QgUkVBRFknO1xuICAgICAgICAgICAgICAgICAgICB0aGlzLnN0YXRlVHlwZUNsYXNzID0gJ3dhcm5pbmcnO1xuICAgICAgICAgICAgICAgICAgICBicmVhaztcblxuICAgICAgICAgICAgICAgIGNhc2UgJ2Rhbmdlcic6XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc3RhdGVMYWJlbCA9ICdERVBSRUNBVEVEJztcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zdGF0ZVR5cGVDbGFzcyA9ICdkYW5nZXInO1xuICAgICAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKCdXYXJuaW5nLCBlcnJvcnMgZGV0ZWN0ZWQgd2hpbGUgZ2V0dGluZyBwYWdlIHN0YXRlJyk7XG4gICAgICAgICAgICBjb25zb2xlLmxvZyhlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG5nQWZ0ZXJWaWV3SW5pdCgpIHtcbiAgICAgICAgLy8gZm9yY2luZyBpbnRlcm5hbCBuYXYgdG8gZnJhZ21lbnQgaWYgcHJlc2VudCBvbiByb3V0ZSBzbmFwc2hvdFxuICAgICAgICBjb25zdCBmcmFnbWVudElkID0gdGhpcy5yb3V0ZS5zbmFwc2hvdC5mcmFnbWVudDtcbiAgICAgICAgaWYgKGZyYWdtZW50SWQpIHtcbiAgICAgICAgICAgIHRoaXMuX3Njcm9sbFRvRnJhZ21lbnQoZnJhZ21lbnRJZCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbk5hdkNsaWNrKGZyYWdtZW50SWQ6IHN0cmluZykge1xuICAgICAgICB0aGlzLl9zY3JvbGxUb0ZyYWdtZW50KGZyYWdtZW50SWQpO1xuICAgIH1cblxuICAgIHByaXZhdGUgX3Njcm9sbFRvRnJhZ21lbnQoZnJhZ21lbnRJZDogc3RyaW5nKSB7XG4gICAgICAgIC8vIGZvcmNpbmcgcmVsb2FkIHdoZW4gZGVlcCBsaW5rIHdpdGggZnJhZ21lbnRcbiAgICAgICAgdGhpcy5yb3V0ZXIub25TYW1lVXJsTmF2aWdhdGlvbiA9ICdyZWxvYWQnO1xuICAgICAgICB0aGlzLnJvdXRlci5uYXZpZ2F0ZShbJy4nXSwgeyByZWxhdGl2ZVRvOiB0aGlzLnJvdXRlLCBmcmFnbWVudDogZnJhZ21lbnRJZCB9KTtcbiAgICB9XG5cbiAgICBwcml2YXRlIF9nZXRDb21wb25lbnRTdGF0dXMoaWQpIHtcblxuICAgICAgICBjb25zdCBmbGF0TGlua3MgPSBmbGF0dGVuKHRoaXMuYXNTZXJ2aWNlLnN0YXRlLnNpZGViYXJMaW5rcyk7XG4gICAgICAgIHJldHVybiBmbGF0TGlua3MuZmlsdGVyKChpdGVtKSA9PiB7XG4gICAgICAgICAgICByZXR1cm4gaXRlbS5pZCA9PT0gaWQ7XG4gICAgICAgIH0pWzBdO1xuXG4gICAgICAgIGZ1bmN0aW9uIGZsYXR0ZW4obGlua3MpIHtcbiAgICAgICAgICAgIHJldHVybiBsaW5rcyA/IGxpbmtzLnJlZHVjZSgocmVzdWx0LCBpdGVtKSA9PiBbXG4gICAgICAgICAgICAgICAgLi4ucmVzdWx0LFxuICAgICAgICAgICAgICAgIHsgaWQ6IGl0ZW0ubGFiZWwsIHN0YXR1czogaXRlbS5tYXJrZXJUeXBlQ2xhc3MgfSxcbiAgICAgICAgICAgICAgICAuLi5mbGF0dGVuKGl0ZW0uY2hpbGRyZW4pXG4gICAgICAgICAgICBdLCBbXSkgOiBbXTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogdHNsaW50OmRpc2FibGUgKi9cbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ2RvY1BhZ2VPdmVydmlldycgfSlcbmV4cG9ydCBjbGFzcyBEb2NQYWdlT3ZlcnZpZXdDb250ZW50RGlyZWN0aXZlIHsgfVxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnZG9jUGFnZUFwaScgfSlcbmV4cG9ydCBjbGFzcyBEb2NQYWdlQXBpQ29udGVudERpcmVjdGl2ZSB7IH1cbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ2RvY1BhZ2VJbnRlcmFjdGl2ZScgfSlcbmV4cG9ydCBjbGFzcyBEb2NQYWdlSW50ZXJhY3RpdmVDb250ZW50RGlyZWN0aXZlIHsgfVxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnZG9jUGFnZVNhbXBsZXMnIH0pXG5leHBvcnQgY2xhc3MgRG9jUGFnZVNhbXBsZXNDb250ZW50RGlyZWN0aXZlIHsgfVxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnZG9jUGFnZVNlY3Rpb25zJyB9KVxuZXhwb3J0IGNsYXNzIERvY1BhZ2VTZWN0aW9uc0NvbnRlbnREaXJlY3RpdmUgeyB9XG4vKiB0c2xpbnQ6ZW5hYmxlICovXG4iLCI8ZGl2IGNsYXNzPVwicm93XCI+XG4gICAgPGRpdiBjbGFzcz1cImNvbC1sZy05XCI+XG4gICAgICAgIDxldWktcGFnZT5cbiAgICAgICAgICAgIDxldWktcGFnZS1oZWFkZXIgbGFiZWw9XCJ7e2xhYmVsfX1cIiBzdWJMYWJlbD1cInt7c3ViTGFiZWx9fVwiPlxuICAgICAgICAgICAgICAgIDxldWktcGFnZS1oZWFkZXItYWN0aW9uLWl0ZW1zPlxuICAgICAgICAgICAgICAgICAgICA8ZXVpLXNob3djYXNlLWRvYy1wYWdlLWNvZGUgKm5nSWY9XCJjb2RlRm9sZGVyXCIgY29kZUZvbGRlcj1cInt7Y29kZUZvbGRlcn19XCI+PC9ldWktc2hvd2Nhc2UtZG9jLXBhZ2UtY29kZT5cbiAgICAgICAgICAgICAgICAgICAgPHV4LWJhZGdlICpuZ0lmPVwic3RhdGVMYWJlbFwiIHR5cGVDbGFzcz1cInt7c3RhdGVUeXBlQ2xhc3N9fVwiPnt7c3RhdGVMYWJlbH19PC91eC1iYWRnZT5cbiAgICAgICAgICAgICAgICA8L2V1aS1wYWdlLWhlYWRlci1hY3Rpb24taXRlbXM+XG4gICAgICAgICAgICA8L2V1aS1wYWdlLWhlYWRlcj5cblxuICAgICAgICAgICAgPGV1aS1wYWdlLWNvbnRlbnQ+XG4gICAgICAgICAgICAgICAgPHV4LWFsZXJ0ICpuZ0lmPVwic3RhdGVMYWJlbCA9PT0gJ05PVCBSRUFEWScgfHwgaXNOb3RSZWFkeVwiIHR5cGVDbGFzcz1cIndhcm5pbmdcIj5cbiAgICAgICAgICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgICAgICAgICAgICBUaGlzIGNvbXBvbmVudCA8c3Ryb25nIGNsYXNzPVwiZXVpLXUtY29sb3Itd2FybmluZ1wiPmlzIG5vdCByZWFkeSBmb3IgcHJvZHVjdGlvbjwvc3Ryb25nPiB1c2FnZSB5ZXQsIGl0J3MgQVBJIGlzIHN0aWxsIHN1YmplY3QgdG8gY2hhbmdlIGR1cmluZyB0aGUgY29taW5nIHdlZWtzLlxuICAgICAgICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgICAgICAgIDxwPlxuICAgICAgICAgICAgICAgICAgICAgICAgRm9yIGV4cGVyaW1lbnRhdGlvbiB1c2Ugb25seS5cbiAgICAgICAgICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgICAgIDwvdXgtYWxlcnQ+XG5cbiAgICAgICAgICAgICAgICA8dXgtYWxlcnQgKm5nSWY9XCJzdGF0ZUxhYmVsID09PSAnREVQUkVDQVRFRCcgfHwgaXNEZXByZWNhdGVkXCIgdHlwZUNsYXNzPVwiZGFuZ2VyXCI+XG4gICAgICAgICAgICAgICAgICAgIDxwPlxuICAgICAgICAgICAgICAgICAgICAgICAgVGhpcyBjb21wb25lbnQgaGFzIGJlZW4gPHN0cm9uZyBjbGFzcz1cImV1aS11LWNvbG9yLWRhbmdlclwiPmRlcHJlY2F0ZWQ8L3N0cm9uZz5cbiAgICAgICAgICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgICAgICAgICA8cD5cbiAgICAgICAgICAgICAgICAgICAgICAgIENoZWNrIHRoZSBvdmVydmlldyBoZXJlIHVuZGVyIHRvIGZpbmQgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgZGVwcmVjYXRpb24gLyBhbHRlcm5hdGUgY29tcG9uZW50IHVzYWdlLlxuICAgICAgICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgICAgPC91eC1hbGVydD5cblxuICAgICAgICAgICAgICAgIDxkaXYgKm5nSWY9XCIoc3RhdGVMYWJlbCB8fCBpc05vdFJlYWR5IHx8IGlzRGVwcmVjYXRlZCkgJiYgc3RhdGVMYWJlbCAhPT0gJ0FDVElWRSdcIiBjbGFzcz1cIm1iLTVcIj48L2Rpdj5cblxuXG4gICAgICAgICAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cInBhZ2VPdmVydmlld0NvbnRlbnQubGVuZ3RoID4gMFwiPlxuICAgICAgICAgICAgICAgICAgICA8aDQgaWQ9XCJvdmVydmlld1wiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm9cIj5PdmVydmlldzwvaDQ+XG4gICAgICAgICAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImRvY1BhZ2VPdmVydmlld1wiPjwvbmctY29udGVudD5cbiAgICAgICAgICAgICAgICA8L25nLWNvbnRhaW5lcj5cblxuICAgICAgICAgICAgICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCJwYWdlU2VjdGlvbnNDb250ZW50Lmxlbmd0aCA+IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBbY2xhc3MubXQtNV09XCJwYWdlT3ZlcnZpZXdDb250ZW50Lmxlbmd0aCA+IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxoNCBpZD1cImRlbW9cIiAqbmdJZj1cInNlY3Rpb25zLmxlbmd0aCA9PT0gMFwiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm9cIj5EZW1vPC9oND5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImRvY1BhZ2VTZWN0aW9uc1wiPjwvbmctY29udGVudD5cbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPC9uZy1jb250YWluZXI+XG5cbiAgICAgICAgICAgICAgICA8ZXVpLXNob3djYXNlLWRvYy1zYW1wbGUtYXBpICpuZ0lmPVwicGFnZUFwaUNvbnRlbnQubGVuZ3RoID4gMFwiPlxuICAgICAgICAgICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJkb2NQYWdlQXBpXCI+PC9uZy1jb250ZW50PlxuICAgICAgICAgICAgICAgIDwvZXVpLXNob3djYXNlLWRvYy1zYW1wbGUtYXBpPlxuXG4gICAgICAgICAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cInBhZ2VJbnRlcmFjdGl2ZUNvbnRlbnQubGVuZ3RoID4gMFwiPlxuICAgICAgICAgICAgICAgICAgICA8aDQgaWQ9XCJpbnRlcmFjdGl2ZVwiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm8gbXQtNVwiPkludGVyYWN0aXZlIGRlbW88L2g0PlxuICAgICAgICAgICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJkb2NQYWdlSW50ZXJhY3RpdmVcIj48L25nLWNvbnRlbnQ+XG4gICAgICAgICAgICAgICAgPC9uZy1jb250YWluZXI+XG5cbiAgICAgICAgICAgICAgICA8bmctY29udGFpbmVyICpuZ0lmPVwicGFnZVNhbXBsZXNDb250ZW50Lmxlbmd0aCA+IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgPGg0IGlkPVwic2FtcGxlc1wiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm8gbXQtNVwiPlNhbXBsZXM8L2g0PlxuICAgICAgICAgICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJkb2NQYWdlU2FtcGxlc1wiPjwvbmctY29udGVudD5cbiAgICAgICAgICAgICAgICA8L25nLWNvbnRhaW5lcj5cblxuICAgICAgICAgICAgPC9ldWktcGFnZS1jb250ZW50PlxuICAgICAgICA8L2V1aS1wYWdlPlxuICAgIDwvZGl2PlxuXG4gICAgPGRpdiBjbGFzcz1cImNvbC1sZy0zIGV1aS11LWhpZGRlbi1kZXNrdG9wLWRvd24gZG9jLXBhZ2UtbmF2aWdhdGlvbi1jb2x1bW5cIj5cbiAgICAgICAgPGRpdiBpZD1cImRvYy1wYWdlLW5hdlwiIHV4U2Nyb2xsSGFuZGxlckVsZW1lbnQ9XCJkb2MtcGFnZS1uYXZcIiB0b2dnbGVDbGFzcz1cImRvYy1wYWdlLW5hdmlnYXRpb24td3JhcHBlci0tZml4ZWRcIlxuICAgICAgICAgICAgW3RvZ2dsZUFjdGl2ZUhlaWdodF09XCIwXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZG9jLXBhZ2UtbmF2aWdhdGlvbi10aXRsZVwiPlxuICAgICAgICAgICAgICAgIEluIHRoaXMgcGFnZVxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8dWwgY2xhc3M9XCJkb2MtcGFnZS1uYXZpZ2F0aW9uXCI+XG4gICAgICAgICAgICAgICAgPGxpICpuZ0lmPVwicGFnZU92ZXJ2aWV3Q29udGVudC5sZW5ndGggPiAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdvdmVydmlldycpXCI+T3ZlcnZpZXc8L2E+PC9saT5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlQXBpQ29udGVudC5sZW5ndGggPiAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdhcGknKVwiPkFQSTwvYT48L2xpPlxuICAgICAgICAgICAgICAgIDxsaSAqbmdJZj1cInBhZ2VJbnRlcmFjdGl2ZUNvbnRlbnQubGVuZ3RoID4gMFwiPjxhIGhyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiAoY2xpY2spPVwib25OYXZDbGljaygnaW50ZXJhY3RpdmUnKVwiPkludGVyYWN0aXZlIGRlbW88L2E+PC9saT5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlU2FtcGxlc0NvbnRlbnQubGVuZ3RoID4gMFwiPjxhIGhyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiAoY2xpY2spPVwib25OYXZDbGljaygnc2FtcGxlcycpXCI+U2FtcGxlczwvYT48L2xpPlxuICAgICAgICAgICAgICAgIDx1bCAqbmdJZj1cInBhZ2VTYW1wbGVzQ29udGVudC5sZW5ndGggPiAwXCIgY2xhc3M9XCJkb2MtcGFnZS1uYXZpZ2F0aW9uLXN1YlwiPlxuICAgICAgICAgICAgICAgICAgICA8bGkgKm5nRm9yPVwibGV0IHNhbXBsZSBvZiBzYW1wbGVzXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPVwiamF2YXNjcmlwdDp2b2lkKDApXCIgKGNsaWNrKT1cIm9uTmF2Q2xpY2soc2FtcGxlLmlkKVwiPnt7c2FtcGxlLmxhYmVsfX08L2E+XG4gICAgICAgICAgICAgICAgICAgIDwvbGk+XG4gICAgICAgICAgICAgICAgPC91bD5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlU2VjdGlvbnNDb250ZW50Lmxlbmd0aCA+IDAgJiYgc2VjdGlvbnMubGVuZ3RoICE9PSAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdzZWN0aW9ucycpXCI+U2VjdGlvbnM8L2E+PC9saT5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlU2VjdGlvbnNDb250ZW50Lmxlbmd0aCA+IDAgJiYgc2VjdGlvbnMubGVuZ3RoID09PSAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdkZW1vJylcIj5EZW1vPC9hPjwvbGk+XG4gICAgICAgICAgICAgICAgPHVsICpuZ0lmPVwicGFnZVNlY3Rpb25zQ29udGVudC5sZW5ndGggPiAwXCIgY2xhc3M9XCJkb2MtcGFnZS1uYXZpZ2F0aW9uLXN1YlwiPlxuICAgICAgICAgICAgICAgICAgICA8bGkgKm5nRm9yPVwibGV0IHNlY3Rpb24gb2Ygc2VjdGlvbnNcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiAoY2xpY2spPVwib25OYXZDbGljayhzZWN0aW9uLmlkKVwiPnt7c2VjdGlvbi5sYWJlbH19PC9hPlxuICAgICAgICAgICAgICAgICAgICA8L2xpPlxuICAgICAgICAgICAgICAgIDwvdWw+XG4gICAgICAgICAgICA8L3VsPlxuICAgICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbjwvZGl2PlxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jLXBhZ2UuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Ii9idWlsZHMvZXVpL2NjLWNzZHItcm9vdC9wYWNrYWdlcy9ldWkvcGFja2FnZXMvc2hvd2Nhc2Uvc3JjLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvZG9jLXBhZ2UvZG9jLXBhZ2UuY29tcG9uZW50LnRzIiwibGliL2NvbXBvbmVudHMvZG9jLXBhZ2UvZG9jLXBhZ2UuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUNILFNBQVMsRUFBRSxLQUFLLEVBQUUsU0FBUyxFQUMzQixTQUFTLEVBQUUsZUFBZSxFQUFFLFVBQVUsR0FDekMsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLE1BQU0sRUFBRSxjQUFjLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUN4RSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUMzRSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxXQUFXLENBQUM7Ozs7Ozs7Ozs7SUNGMUIsaURBQXdHOzs7SUFBekQseURBQTJCOzs7SUFDMUUsb0NBQTREO0lBQUEsWUFBYztJQUFBLGlCQUFXOzs7SUFBeEQsNERBQThCO0lBQUMsZUFBYztJQUFkLHVDQUFjOzs7SUFLOUUsb0NBQ0k7SUFBQSx5QkFDSTtJQUFBLGdDQUFlO0lBQUEsa0NBQW9DO0lBQUEsMkNBQTJCO0lBQUEsaUJBQVM7SUFBQyx5RkFDNUY7SUFBQSxpQkFBSTtJQUNKLHlCQUNJO0lBQUEsK0NBQ0o7SUFBQSxpQkFBSTtJQUNSLGlCQUFXOzs7SUFPSCwyQkFDSTtJQUFBLDJDQUEwQjtJQUFBLGtDQUE0QztJQUFBLFlBQXNCO0lBQUEsaUJBQVM7SUFBQSxrQkFDckc7SUFBQSxxQkFBSTtJQUFBLHFCQUNKO0lBQUEsMkVBQTBEO0lBQUEsNkJBQXdDO0lBQUEs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b21wb25lbnQsIElucHV0LCBEaXJlY3RpdmUsIEFmdGVyVmlld0luaXQsXG4gICAgUXVlcnlMaXN0LCBDb250ZW50Q2hpbGRyZW4sIGZvcndhcmRSZWYsIE9uSW5pdCxcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBSb3V0ZXIsIEFjdGl2YXRlZFJvdXRlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7IERvY1NhbXBsZUNvbXBvbmVudCB9IGZyb20gJy4uL2RvYy1zYW1wbGUvZG9jLXNhbXBsZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgRG9jU2VjdGlvbkNvbXBvbmVudCB9IGZyb20gJy4uL2RvYy1zZWN0aW9uL2RvYy1zZWN0aW9uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBVeEFwcFNoZWxsU2VydmljZSB9IGZyb20gJ0BldWkvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnZXVpLXNob3djYXNlLWRvYy1wYWdlJyxcbiAgICB0ZW1wbGF0ZVVybDogJ2RvYy1wYWdlLmNvbXBvbmVudC5odG1sJyxcbiAgICBzdHlsZVVybHM6IFsnLi9kb2MtcGFnZS5jb21wb25lbnQuc2NzcyddLFxufSlcbmV4cG9ydCBjbGFzcyBEb2NQYWdlQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBBZnRlclZpZXdJbml0IHtcbiAgICBASW5wdXQoKSBpZDtcbiAgICBASW5wdXQoKSBsYWJlbDtcbiAgICBASW5wdXQoKSBzdWJMYWJlbDogc3RyaW5nO1xuICAgIEBJbnB1dCgpIGlzTm90UmVhZHkgPSBmYWxzZTtcbiAgICBASW5wdXQoKSBpc0RlcHJlY2F0ZWQgPSBmYWxzZTtcbiAgICBASW5wdXQoKSBjb2RlRm9sZGVyOiBzdHJpbmc7XG5cbiAgICBzdGF0ZVR5cGVDbGFzcztcbiAgICBzdGF0ZUxhYmVsO1xuICAgIGNtcDtcblxuICAgIEBDb250ZW50Q2hpbGRyZW4oRG9jU2FtcGxlQ29tcG9uZW50LCB7IGRlc2NlbmRhbnRzOiB0cnVlIH0pIHNhbXBsZXM6IFF1ZXJ5TGlzdDxEb2NTYW1wbGVDb21wb25lbnQ+O1xuICAgIEBDb250ZW50Q2hpbGRyZW4oRG9jU2VjdGlvbkNvbXBvbmVudCwgeyBkZXNjZW5kYW50czogdHJ1ZSB9KSBzZWN0aW9uczogUXVlcnlMaXN0PERvY1NlY3Rpb25Db21wb25lbnQ+O1xuXG4gICAgQENvbnRlbnRDaGlsZHJlbihmb3J3YXJkUmVmKCgpID0+IERvY1BhZ2VPdmVydmlld0NvbnRlbnREaXJlY3RpdmUpKVxuICAgIHBhZ2VPdmVydmlld0NvbnRlbnQ6IFF1ZXJ5TGlzdDxEb2NQYWdlT3ZlcnZpZXdDb250ZW50RGlyZWN0aXZlPjtcblxuICAgIEBDb250ZW50Q2hpbGRyZW4oZm9yd2FyZFJlZigoKSA9PiBEb2NQYWdlU2FtcGxlc0NvbnRlbnREaXJlY3RpdmUpKVxuICAgIHBhZ2VTYW1wbGVzQ29udGVudDogUXVlcnlMaXN0PERvY1BhZ2VTYW1wbGVzQ29udGVudERpcmVjdGl2ZT47XG5cbiAgICBAQ29udGVudENoaWxkcmVuKGZvcndhcmRSZWYoKCkgPT4gRG9jUGFnZVNlY3Rpb25zQ29udGVudERpcmVjdGl2ZSkpXG4gICAgcGFnZVNlY3Rpb25zQ29udGVudDogUXVlcnlMaXN0PERvY1BhZ2VTZWN0aW9uc0NvbnRlbnREaXJlY3RpdmU+O1xuXG4gICAgQENvbnRlbnRDaGlsZHJlbihmb3J3YXJkUmVmKCgpID0+IERvY1BhZ2VBcGlDb250ZW50RGlyZWN0aXZlKSlcbiAgICBwYWdlQXBpQ29udGVudDogUXVlcnlMaXN0PERvY1BhZ2VBcGlDb250ZW50RGlyZWN0aXZlPjtcblxuICAgIEBDb250ZW50Q2hpbGRyZW4oZm9yd2FyZFJlZigoKSA9PiBEb2NQYWdlSW50ZXJhY3RpdmVDb250ZW50RGlyZWN0aXZlKSlcbiAgICBwYWdlSW50ZXJhY3RpdmVDb250ZW50OiBRdWVyeUxpc3Q8RG9jUGFnZUludGVyYWN0aXZlQ29udGVudERpcmVjdGl2ZT47XG5cbiAgICBjb25zdHJ1Y3RvcihcbiAgICAgICAgcHJpdmF0ZSByb3V0ZXI6IFJvdXRlcixcbiAgICAgICAgcHJpdmF0ZSByb3V0ZTogQWN0aXZhdGVkUm91dGUsXG4gICAgICAgIHByaXZhdGUgYXNTZXJ2aWNlOiBVeEFwcFNoZWxsU2VydmljZSxcbiAgICApIHtcbiAgICB9XG5cbiAgICBuZ09uSW5pdCgpIHtcbiAgICAgICAgaWYgKHRoaXMuaWQgJiYgIXRoaXMubGFiZWwpIHtcbiAgICAgICAgICAgIHRoaXMubGFiZWwgPSB0aGlzLmlkO1xuICAgICAgICB9XG5cbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgIHRoaXMuY21wID0gdGhpcy5fZ2V0Q29tcG9uZW50U3RhdHVzKHRoaXMuaWQpO1xuXG4gICAgICAgICAgICBpZiAodGhpcy5jbXApIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuY21wLnN0YXR1cykge1xuICAgICAgICAgICAgICAgIGNhc2UgJ3N1Y2Nlc3MnOlxuICAgICAgICAgICAgICAgICAgICB0aGlzLnN0YXRlTGFiZWwgPSAnQUNUSVZFJztcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zdGF0ZVR5cGVDbGFzcyA9ICdzdWNjZXNzJztcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG5cbiAgICAgICAgICAgICAgICBjYXNlICd3YXJuaW5nJzpcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zdGF0ZUxhYmVsID0gJ05PVCBSRUFEWSc7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc3RhdGVUeXBlQ2xhc3MgPSAnd2FybmluZyc7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaXNOb3RSZWFkeSA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgIGJyZWFrO1xuXG4gICAgICAgICAgICAgICAgY2FzZSAnZGFuZ2VyJzpcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zdGF0ZUxhYmVsID0gJ0RFUFJFQ0FURUQnO1xuICAgICAgICAgICAgICAgICAgICB0aGlzLnN0YXRlVHlwZUNsYXNzID0gJ2Rhbmdlcic7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaXNEZXByZWNhdGVkID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9IGNhdGNoIChlKSB7XG4gICAgICAgICAgICBjb25zb2xlLmxvZygnV2FybmluZywgZXJyb3JzIGRldGVjdGVkIHdoaWxlIGdldHRpbmcgcGFnZSBzdGF0ZScpO1xuICAgICAgICAgICAgY29uc29sZS5sb2coZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBuZ0FmdGVyVmlld0luaXQoKSB7XG4gICAgICAgIC8vIGZvcmNpbmcgaW50ZXJuYWwgbmF2IHRvIGZyYWdtZW50IGlmIHByZXNlbnQgb24gcm91dGUgc25hcHNob3RcbiAgICAgICAgY29uc3QgZnJhZ21lbnRJZCA9IHRoaXMucm91dGUuc25hcHNob3QuZnJhZ21lbnQ7XG4gICAgICAgIGlmIChmcmFnbWVudElkKSB7XG4gICAgICAgICAgICB0aGlzLl9zY3JvbGxUb0ZyYWdtZW50KGZyYWdtZW50SWQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgb25OYXZDbGljayhmcmFnbWVudElkOiBzdHJpbmcpIHtcbiAgICAgICAgdGhpcy5fc2Nyb2xsVG9GcmFnbWVudChmcmFnbWVudElkKTtcbiAgICB9XG5cbiAgICBwcml2YXRlIF9zY3JvbGxUb0ZyYWdtZW50KGZyYWdtZW50SWQ6IHN0cmluZykge1xuICAgICAgICAvLyBmb3JjaW5nIHJlbG9hZCB3aGVuIGRlZXAgbGluayB3aXRoIGZyYWdtZW50XG4gICAgICAgIHRoaXMucm91dGVyLm9uU2FtZVVybE5hdmlnYXRpb24gPSAncmVsb2FkJztcbiAgICAgICAgdGhpcy5yb3V0ZXIubmF2aWdhdGUoWycuJ10sIHsgcmVsYXRpdmVUbzogdGhpcy5yb3V0ZSwgZnJhZ21lbnQ6IGZyYWdtZW50SWQgfSk7XG4gICAgfVxuXG4gICAgcHJpdmF0ZSBfZ2V0Q29tcG9uZW50U3RhdHVzKGlkKSB7XG5cbiAgICAgICAgY29uc3QgZmxhdExpbmtzID0gZmxhdHRlbih0aGlzLmFzU2VydmljZS5zdGF0ZS5zaWRlYmFyTGlua3MpO1xuICAgICAgICByZXR1cm4gZmxhdExpbmtzLmZpbHRlcigoaXRlbSkgPT4ge1xuICAgICAgICAgICAgcmV0dXJuIGl0ZW0uaWQgPT09IGlkO1xuICAgICAgICB9KVswXTtcblxuICAgICAgICBmdW5jdGlvbiBmbGF0dGVuKGxpbmtzKSB7XG4gICAgICAgICAgICByZXR1cm4gbGlua3MgPyBsaW5rcy5yZWR1Y2UoKHJlc3VsdCwgaXRlbSkgPT4gW1xuICAgICAgICAgICAgICAgIC4uLnJlc3VsdCxcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIGlkOiBpdGVtLmxhYmVsLFxuICAgICAgICAgICAgICAgICAgICBzdGF0dXM6IGl0ZW0ubWFya2VyVHlwZUNsYXNzLFxuICAgICAgICAgICAgICAgICAgICBjbXBSZXBsYWNlbWVudDogaXRlbS5jbXBSZXBsYWNlbWVudCxcbiAgICAgICAgICAgICAgICAgICAgY21wUmVwbGFjZW1lbnRVcmw6IGl0ZW0uY21wUmVwbGFjZW1lbnRVcmwsXG4gICAgICAgICAgICAgICAgICAgIGNtcFJlcGxhY2VtZW50Tm90ZTogaXRlbS5jbXBSZXBsYWNlbWVudE5vdGVcbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIC4uLmZsYXR0ZW4oaXRlbS5jaGlsZHJlbilcbiAgICAgICAgICAgIF0sIFtdKSA6IFtdO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiB0c2xpbnQ6ZGlzYWJsZSAqL1xuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnZG9jUGFnZU92ZXJ2aWV3JyB9KVxuZXhwb3J0IGNsYXNzIERvY1BhZ2VPdmVydmlld0NvbnRlbnREaXJlY3RpdmUgeyB9XG5ARGlyZWN0aXZlKHsgc2VsZWN0b3I6ICdkb2NQYWdlQXBpJyB9KVxuZXhwb3J0IGNsYXNzIERvY1BhZ2VBcGlDb250ZW50RGlyZWN0aXZlIHsgfVxuQERpcmVjdGl2ZSh7IHNlbGVjdG9yOiAnZG9jUGFnZUludGVyYWN0aXZlJyB9KVxuZXhwb3J0IGNsYXNzIERvY1BhZ2VJbnRlcmFjdGl2ZUNvbnRlbnREaXJlY3RpdmUgeyB9XG5ARGlyZWN0aXZlKHsgc2VsZWN0b3I6ICdkb2NQYWdlU2FtcGxlcycgfSlcbmV4cG9ydCBjbGFzcyBEb2NQYWdlU2FtcGxlc0NvbnRlbnREaXJlY3RpdmUgeyB9XG5ARGlyZWN0aXZlKHsgc2VsZWN0b3I6ICdkb2NQYWdlU2VjdGlvbnMnIH0pXG5leHBvcnQgY2xhc3MgRG9jUGFnZVNlY3Rpb25zQ29udGVudERpcmVjdGl2ZSB7IH1cbi8qIHRzbGludDplbmFibGUgKi9cbiIsIjxkaXYgY2xhc3M9XCJyb3dcIj5cbiAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTlcIj5cbiAgICAgICAgPGV1aS1wYWdlPlxuICAgICAgICAgICAgPGV1aS1wYWdlLWhlYWRlciBsYWJlbD1cInt7bGFiZWx9fVwiIHN1YkxhYmVsPVwie3tzdWJMYWJlbH19XCI+XG4gICAgICAgICAgICAgICAgPGV1aS1wYWdlLWhlYWRlci1hY3Rpb24taXRlbXM+XG4gICAgICAgICAgICAgICAgICAgIDxldWktc2hvd2Nhc2UtZG9jLXBhZ2UtY29kZSAqbmdJZj1cImNvZGVGb2xkZXJcIiBjb2RlRm9sZGVyPVwie3tjb2RlRm9sZGVyfX1cIj48L2V1aS1zaG93Y2FzZS1kb2MtcGFnZS1jb2RlPlxuICAgICAgICAgICAgICAgICAgICA8dXgtYmFkZ2UgKm5nSWY9XCJzdGF0ZUxhYmVsXCIgdHlwZUNsYXNzPVwie3tzdGF0ZVR5cGVDbGFzc319XCI+e3tzdGF0ZUxhYmVsfX08L3V4LWJhZGdlPlxuICAgICAgICAgICAgICAgIDwvZXVpLXBhZ2UtaGVhZGVyLWFjdGlvbi1pdGVtcz5cbiAgICAgICAgICAgIDwvZXVpLXBhZ2UtaGVhZGVyPlxuXG4gICAgICAgICAgICA8ZXVpLXBhZ2UtY29udGVudD5cbiAgICAgICAgICAgICAgICA8dXgtYWxlcnQgKm5nSWY9XCJzdGF0ZUxhYmVsID09PSAnTk9UIFJFQURZJyB8fCBpc05vdFJlYWR5XCIgdHlwZUNsYXNzPVwid2FybmluZ1wiPlxuICAgICAgICAgICAgICAgICAgICA8cD5cbiAgICAgICAgICAgICAgICAgICAgICAgIFRoaXMgY29tcG9uZW50IDxzdHJvbmcgY2xhc3M9XCJldWktdS1jb2xvci13YXJuaW5nXCI+aXMgbm90IHJlYWR5IGZvciBwcm9kdWN0aW9uPC9zdHJvbmc+IHVzYWdlIHlldCwgaXQncyBBUEkgaXMgc3RpbGwgc3ViamVjdCB0byBjaGFuZ2UgZHVyaW5nIHRoZSBjb21pbmcgd2Vla3MuXG4gICAgICAgICAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgICAgICAgICAgICBGb3IgZXhwZXJpbWVudGF0aW9uIHVzZSBvbmx5LlxuICAgICAgICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgICAgPC91eC1hbGVydD5cblxuICAgICAgICAgICAgICAgIDx1eC1hbGVydCAqbmdJZj1cInN0YXRlTGFiZWwgPT09ICdERVBSRUNBVEVEJyB8fCBpc0RlcHJlY2F0ZWRcIiB0eXBlQ2xhc3M9XCJkYW5nZXJcIj5cbiAgICAgICAgICAgICAgICAgICAgPHA+XG4gICAgICAgICAgICAgICAgICAgICAgICBUaGlzIGNvbXBvbmVudCBoYXMgYmVlbiA8c3Ryb25nIGNsYXNzPVwiZXVpLXUtY29sb3ItZGFuZ2VyXCI+ZGVwcmVjYXRlZDwvc3Ryb25nPlxuICAgICAgICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgICAgICAgIDxkaXYgKm5nSWY9XCJjbXBcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgKm5nSWY9XCJjbXAuY21wUmVwbGFjZW1lbnQgIT09ICdOT05FJ1wiPlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEl0IGhhcyBiZWVuIHJlcGxhY2VkIGJ5IDogPHN0cm9uZyBjbGFzcz1cImV1aS11LWNvbG9yLXN1Y2Nlc3MtZGFya2VzdFwiPnt7Y21wLmNtcFJlcGxhY2VtZW50fX08L3N0cm9uZz4uXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJyPjxicj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBZb3UgY2FuIGZpbmQgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGUgbmV3IGNvbXBvbmVudCBoZXJlIDogPGEgW3JvdXRlckxpbmtdPVwiY21wLmNtcFJlcGxhY2VtZW50VXJsXCI+e3tjbXAuY21wUmVwbGFjZW1lbnRVcmx9fTwvYT5cbiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiAqbmdJZj1cImNtcC5jbXBSZXBsYWNlbWVudCA9PT0gJ05PTkUnXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgVGhpcyBjb21wb25lbnQgd2lsbCBiZSA8c3Ryb25nPmRpc2NvbnRpbnVlZCBpbiBmdXR1cmUgdmVyc2lvbiBvZiBlVUk8L3N0cm9uZz5cbiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiAqbmdJZj1cImNtcC5jbXBSZXBsYWNlbWVudE5vdGVcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nIGNsYXNzPVwiZXVpLXUtY29sb3Itd2FybmluZ1wiPnt7Y21wLmNtcFJlcGxhY2VtZW50Tm90ZX19PC9zdHJvbmc+XG4gICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPC91eC1hbGVydD5cblxuICAgICAgICAgICAgICAgIDxkaXYgKm5nSWY9XCIoc3RhdGVMYWJlbCB8fCBpc05vdFJlYWR5IHx8IGlzRGVwcmVjYXRlZCkgJiYgc3RhdGVMYWJlbCAhPT0gJ0FDVElWRSdcIiBjbGFzcz1cIm1iLTVcIj48L2Rpdj5cblxuXG4gICAgICAgICAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cInBhZ2VPdmVydmlld0NvbnRlbnQubGVuZ3RoID4gMFwiPlxuICAgICAgICAgICAgICAgICAgICA8aDQgaWQ9XCJvdmVydmlld1wiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm9cIj5PdmVydmlldzwvaDQ+XG4gICAgICAgICAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImRvY1BhZ2VPdmVydmlld1wiPjwvbmctY29udGVudD5cbiAgICAgICAgICAgICAgICA8L25nLWNvbnRhaW5lcj5cblxuICAgICAgICAgICAgICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCJwYWdlU2VjdGlvbnNDb250ZW50Lmxlbmd0aCA+IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBbY2xhc3MubXQtNV09XCJwYWdlT3ZlcnZpZXdDb250ZW50Lmxlbmd0aCA+IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxoNCBpZD1cImRlbW9cIiAqbmdJZj1cInNlY3Rpb25zLmxlbmd0aCA9PT0gMFwiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm9cIj5EZW1vPC9oND5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImRvY1BhZ2VTZWN0aW9uc1wiPjwvbmctY29udGVudD5cbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPC9uZy1jb250YWluZXI+XG5cbiAgICAgICAgICAgICAgICA8ZXVpLXNob3djYXNlLWRvYy1zYW1wbGUtYXBpICpuZ0lmPVwicGFnZUFwaUNvbnRlbnQubGVuZ3RoID4gMFwiPlxuICAgICAgICAgICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJkb2NQYWdlQXBpXCI+PC9uZy1jb250ZW50PlxuICAgICAgICAgICAgICAgIDwvZXVpLXNob3djYXNlLWRvYy1zYW1wbGUtYXBpPlxuXG4gICAgICAgICAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cInBhZ2VJbnRlcmFjdGl2ZUNvbnRlbnQubGVuZ3RoID4gMFwiPlxuICAgICAgICAgICAgICAgICAgICA8aDQgaWQ9XCJpbnRlcmFjdGl2ZVwiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm8gbXQtNVwiPkludGVyYWN0aXZlIGRlbW88L2g0PlxuICAgICAgICAgICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJkb2NQYWdlSW50ZXJhY3RpdmVcIj48L25nLWNvbnRlbnQ+XG4gICAgICAgICAgICAgICAgPC9uZy1jb250YWluZXI+XG5cbiAgICAgICAgICAgICAgICA8bmctY29udGFpbmVyICpuZ0lmPVwicGFnZVNhbXBsZXNDb250ZW50Lmxlbmd0aCA+IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgPGg0IGlkPVwic2FtcGxlc1wiIGNsYXNzPVwiZXVpLXUtZm9udC1ib2xkIGV1aS11LWNvbG9yLWluZm8gbXQtNVwiPlNhbXBsZXM8L2g0PlxuICAgICAgICAgICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJkb2NQYWdlU2FtcGxlc1wiPjwvbmctY29udGVudD5cbiAgICAgICAgICAgICAgICA8L25nLWNvbnRhaW5lcj5cblxuICAgICAgICAgICAgPC9ldWktcGFnZS1jb250ZW50PlxuICAgICAgICA8L2V1aS1wYWdlPlxuICAgIDwvZGl2PlxuXG4gICAgPGRpdiBjbGFzcz1cImNvbC1sZy0zIGV1aS11LWhpZGRlbi1kZXNrdG9wLWRvd24gZG9jLXBhZ2UtbmF2aWdhdGlvbi1jb2x1bW5cIj5cbiAgICAgICAgPGRpdiBpZD1cImRvYy1wYWdlLW5hdlwiIHV4U2Nyb2xsSGFuZGxlckVsZW1lbnQ9XCJkb2MtcGFnZS1uYXZcIiB0b2dnbGVDbGFzcz1cImRvYy1wYWdlLW5hdmlnYXRpb24td3JhcHBlci0tZml4ZWRcIlxuICAgICAgICAgICAgW3RvZ2dsZUFjdGl2ZUhlaWdodF09XCIwXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZG9jLXBhZ2UtbmF2aWdhdGlvbi10aXRsZVwiPlxuICAgICAgICAgICAgICAgIEluIHRoaXMgcGFnZVxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8dWwgY2xhc3M9XCJkb2MtcGFnZS1uYXZpZ2F0aW9uXCI+XG4gICAgICAgICAgICAgICAgPGxpICpuZ0lmPVwicGFnZU92ZXJ2aWV3Q29udGVudC5sZW5ndGggPiAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdvdmVydmlldycpXCI+T3ZlcnZpZXc8L2E+PC9saT5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlQXBpQ29udGVudC5sZW5ndGggPiAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdhcGknKVwiPkFQSTwvYT48L2xpPlxuICAgICAgICAgICAgICAgIDxsaSAqbmdJZj1cInBhZ2VJbnRlcmFjdGl2ZUNvbnRlbnQubGVuZ3RoID4gMFwiPjxhIGhyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiAoY2xpY2spPVwib25OYXZDbGljaygnaW50ZXJhY3RpdmUnKVwiPkludGVyYWN0aXZlIGRlbW88L2E+PC9saT5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlU2FtcGxlc0NvbnRlbnQubGVuZ3RoID4gMFwiPjxhIGhyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiAoY2xpY2spPVwib25OYXZDbGljaygnc2FtcGxlcycpXCI+U2FtcGxlczwvYT48L2xpPlxuICAgICAgICAgICAgICAgIDx1bCAqbmdJZj1cInBhZ2VTYW1wbGVzQ29udGVudC5sZW5ndGggPiAwXCIgY2xhc3M9XCJkb2MtcGFnZS1uYXZpZ2F0aW9uLXN1YlwiPlxuICAgICAgICAgICAgICAgICAgICA8bGkgKm5nRm9yPVwibGV0IHNhbXBsZSBvZiBzYW1wbGVzXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPVwiamF2YXNjcmlwdDp2b2lkKDApXCIgKGNsaWNrKT1cIm9uTmF2Q2xpY2soc2FtcGxlLmlkKVwiPnt7c2FtcGxlLmxhYmVsfX08L2E+XG4gICAgICAgICAgICAgICAgICAgIDwvbGk+XG4gICAgICAgICAgICAgICAgPC91bD5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlU2VjdGlvbnNDb250ZW50Lmxlbmd0aCA+IDAgJiYgc2VjdGlvbnMubGVuZ3RoICE9PSAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdzZWN0aW9ucycpXCI+U2VjdGlvbnM8L2E+PC9saT5cbiAgICAgICAgICAgICAgICA8bGkgKm5nSWY9XCJwYWdlU2VjdGlvbnNDb250ZW50Lmxlbmd0aCA+IDAgJiYgc2VjdGlvbnMubGVuZ3RoID09PSAwXCI+PGEgaHJlZj1cImphdmFzY3JpcHQ6dm9pZCgwKVwiIChjbGljayk9XCJvbk5hdkNsaWNrKCdkZW1vJylcIj5EZW1vPC9hPjwvbGk+XG4gICAgICAgICAgICAgICAgPHVsICpuZ0lmPVwicGFnZVNlY3Rpb25zQ29udGVudC5sZW5ndGggPiAwXCIgY2xhc3M9XCJkb2MtcGFnZS1uYXZpZ2F0aW9uLXN1YlwiPlxuICAgICAgICAgICAgICAgICAgICA8bGkgKm5nRm9yPVwibGV0IHNlY3Rpb24gb2Ygc2VjdGlvbnNcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9XCJqYXZhc2NyaXB0OnZvaWQoMClcIiAoY2xpY2spPVwib25OYXZDbGljayhzZWN0aW9uLmlkKVwiPnt7c2VjdGlvbi5sYWJlbH19PC9hPlxuICAgICAgICAgICAgICAgICAgICA8L2xpPlxuICAgICAgICAgICAgICAgIDwvdWw+XG4gICAgICAgICAgICA8L3VsPlxuICAgICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbjwvZGl2PlxuIl19

@@ -319,2 +319,59 @@ import * as i0 from '@angular/core';

} }
function DocPageComponent_ux_alert_9_div_5_div_1_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵtext(1, " It has been replaced by : ");
i0.ɵɵelementStart(2, "strong", 20);
i0.ɵɵtext(3);
i0.ɵɵelementEnd();
i0.ɵɵtext(4, ". ");
i0.ɵɵelement(5, "br");
i0.ɵɵelement(6, "br");
i0.ɵɵtext(7, " You can find more information on the new component here : ");
i0.ɵɵelementStart(8, "a", 21);
i0.ɵɵtext(9);
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r19 = i0.ɵɵnextContext(3);
i0.ɵɵadvance(3);
i0.ɵɵtextInterpolate(ctx_r19.cmp.cmpReplacement);
i0.ɵɵadvance(5);
i0.ɵɵproperty("routerLink", ctx_r19.cmp.cmpReplacementUrl);
i0.ɵɵadvance(1);
i0.ɵɵtextInterpolate(ctx_r19.cmp.cmpReplacementUrl);
} }
function DocPageComponent_ux_alert_9_div_5_div_2_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵtext(1, " This component will be ");
i0.ɵɵelementStart(2, "strong");
i0.ɵɵtext(3, "discontinued in future version of eUI");
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} }
function DocPageComponent_ux_alert_9_div_5_div_3_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵelementStart(1, "strong", 17);
i0.ɵɵtext(2);
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r21 = i0.ɵɵnextContext(3);
i0.ɵɵadvance(2);
i0.ɵɵtextInterpolate(ctx_r21.cmp.cmpReplacementNote);
} }
function DocPageComponent_ux_alert_9_div_5_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "div");
i0.ɵɵtemplate(1, DocPageComponent_ux_alert_9_div_5_div_1_Template, 10, 3, "div", 8);
i0.ɵɵtemplate(2, DocPageComponent_ux_alert_9_div_5_div_2_Template, 4, 0, "div", 8);
i0.ɵɵtemplate(3, DocPageComponent_ux_alert_9_div_5_div_3_Template, 3, 1, "div", 8);
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r18 = i0.ɵɵnextContext(2);
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngIf", ctx_r18.cmp.cmpReplacement !== "NONE");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngIf", ctx_r18.cmp.cmpReplacement === "NONE");
i0.ɵɵadvance(1);
i0.ɵɵproperty("ngIf", ctx_r18.cmp.cmpReplacementNote);
} }
function DocPageComponent_ux_alert_9_Template(rf, ctx) { if (rf & 1) {

@@ -328,13 +385,15 @@ i0.ɵɵelementStart(0, "ux-alert", 18);

i0.ɵɵelementEnd();
i0.ɵɵelementStart(5, "p");
i0.ɵɵtext(6, " Check the overview here under to find more information about the deprecation / alternate component usage. ");
i0.ɵɵtemplate(5, DocPageComponent_ux_alert_9_div_5_Template, 4, 3, "div", 8);
i0.ɵɵelementEnd();
i0.ɵɵelementEnd();
} if (rf & 2) {
const ctx_r3 = i0.ɵɵnextContext();
i0.ɵɵadvance(5);
i0.ɵɵproperty("ngIf", ctx_r3.cmp);
} }
function DocPageComponent_div_10_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelement(0, "div", 20);
i0.ɵɵelement(0, "div", 22);
} }
function DocPageComponent_ng_container_11_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementContainerStart(0);
i0.ɵɵelementStart(1, "h4", 21);
i0.ɵɵelementStart(1, "h4", 23);
i0.ɵɵtext(2, "Overview");

@@ -346,3 +405,3 @@ i0.ɵɵelementEnd();

function DocPageComponent_ng_container_12_h4_2_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "h4", 23);
i0.ɵɵelementStart(0, "h4", 25);
i0.ɵɵtext(1, "Demo");

@@ -354,3 +413,3 @@ i0.ɵɵelementEnd();

i0.ɵɵelementStart(1, "div");
i0.ɵɵtemplate(2, DocPageComponent_ng_container_12_h4_2_Template, 2, 0, "h4", 22);
i0.ɵɵtemplate(2, DocPageComponent_ng_container_12_h4_2_Template, 2, 0, "h4", 24);
i0.ɵɵprojection(3, 1);

@@ -373,3 +432,3 @@ i0.ɵɵelementEnd();

i0.ɵɵelementContainerStart(0);
i0.ɵɵelementStart(1, "h4", 24);
i0.ɵɵelementStart(1, "h4", 26);
i0.ɵɵtext(2, "Interactive demo");

@@ -382,3 +441,3 @@ i0.ɵɵelementEnd();

i0.ɵɵelementContainerStart(0);
i0.ɵɵelementStart(1, "h4", 25);
i0.ɵɵelementStart(1, "h4", 27);
i0.ɵɵtext(2, "Samples");

@@ -390,6 +449,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_21_Template(rf, ctx) { if (rf & 1) {
const _r20 = i0.ɵɵgetCurrentView();
const _r24 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_21_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r20); const ctx_r19 = i0.ɵɵnextContext(); return ctx_r19.onNavClick("overview"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_21_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r24); const ctx_r23 = i0.ɵɵnextContext(); return ctx_r23.onNavClick("overview"); });
i0.ɵɵtext(2, "Overview");

@@ -400,6 +459,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_22_Template(rf, ctx) { if (rf & 1) {
const _r22 = i0.ɵɵgetCurrentView();
const _r26 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_22_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r22); const ctx_r21 = i0.ɵɵnextContext(); return ctx_r21.onNavClick("api"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_22_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r26); const ctx_r25 = i0.ɵɵnextContext(); return ctx_r25.onNavClick("api"); });
i0.ɵɵtext(2, "API");

@@ -410,6 +469,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_23_Template(rf, ctx) { if (rf & 1) {
const _r24 = i0.ɵɵgetCurrentView();
const _r28 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_23_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r24); const ctx_r23 = i0.ɵɵnextContext(); return ctx_r23.onNavClick("interactive"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_23_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r28); const ctx_r27 = i0.ɵɵnextContext(); return ctx_r27.onNavClick("interactive"); });
i0.ɵɵtext(2, "Interactive demo");

@@ -420,6 +479,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_24_Template(rf, ctx) { if (rf & 1) {
const _r26 = i0.ɵɵgetCurrentView();
const _r30 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_24_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r26); const ctx_r25 = i0.ɵɵnextContext(); return ctx_r25.onNavClick("samples"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_24_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r30); const ctx_r29 = i0.ɵɵnextContext(); return ctx_r29.onNavClick("samples"); });
i0.ɵɵtext(2, "Samples");

@@ -430,6 +489,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_ul_25_li_1_Template(rf, ctx) { if (rf & 1) {
const _r30 = i0.ɵɵgetCurrentView();
const _r34 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_ul_25_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r30); const sample_r28 = ctx.$implicit; const ctx_r29 = i0.ɵɵnextContext(2); return ctx_r29.onNavClick(sample_r28.id); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_ul_25_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r34); const sample_r32 = ctx.$implicit; const ctx_r33 = i0.ɵɵnextContext(2); return ctx_r33.onNavClick(sample_r32.id); });
i0.ɵɵtext(2);

@@ -439,9 +498,9 @@ i0.ɵɵelementEnd();

} if (rf & 2) {
const sample_r28 = ctx.$implicit;
const sample_r32 = ctx.$implicit;
i0.ɵɵadvance(2);
i0.ɵɵtextInterpolate(sample_r28.label);
i0.ɵɵtextInterpolate(sample_r32.label);
} }
function DocPageComponent_ul_25_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "ul", 27);
i0.ɵɵtemplate(1, DocPageComponent_ul_25_li_1_Template, 3, 1, "li", 28);
i0.ɵɵelementStart(0, "ul", 29);
i0.ɵɵtemplate(1, DocPageComponent_ul_25_li_1_Template, 3, 1, "li", 30);
i0.ɵɵelementEnd();

@@ -454,6 +513,6 @@ } if (rf & 2) {

function DocPageComponent_li_26_Template(rf, ctx) { if (rf & 1) {
const _r32 = i0.ɵɵgetCurrentView();
const _r36 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_26_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r32); const ctx_r31 = i0.ɵɵnextContext(); return ctx_r31.onNavClick("sections"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_26_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r36); const ctx_r35 = i0.ɵɵnextContext(); return ctx_r35.onNavClick("sections"); });
i0.ɵɵtext(2, "Sections");

@@ -464,6 +523,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_li_27_Template(rf, ctx) { if (rf & 1) {
const _r34 = i0.ɵɵgetCurrentView();
const _r38 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_li_27_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r34); const ctx_r33 = i0.ɵɵnextContext(); return ctx_r33.onNavClick("demo"); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_li_27_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r38); const ctx_r37 = i0.ɵɵnextContext(); return ctx_r37.onNavClick("demo"); });
i0.ɵɵtext(2, "Demo");

@@ -474,6 +533,6 @@ i0.ɵɵelementEnd();

function DocPageComponent_ul_28_li_1_Template(rf, ctx) { if (rf & 1) {
const _r38 = i0.ɵɵgetCurrentView();
const _r42 = i0.ɵɵgetCurrentView();
i0.ɵɵelementStart(0, "li");
i0.ɵɵelementStart(1, "a", 26);
i0.ɵɵlistener("click", function DocPageComponent_ul_28_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r38); const section_r36 = ctx.$implicit; const ctx_r37 = i0.ɵɵnextContext(2); return ctx_r37.onNavClick(section_r36.id); });
i0.ɵɵelementStart(1, "a", 28);
i0.ɵɵlistener("click", function DocPageComponent_ul_28_li_1_Template_a_click_1_listener() { i0.ɵɵrestoreView(_r42); const section_r40 = ctx.$implicit; const ctx_r41 = i0.ɵɵnextContext(2); return ctx_r41.onNavClick(section_r40.id); });
i0.ɵɵtext(2);

@@ -483,9 +542,9 @@ i0.ɵɵelementEnd();

} if (rf & 2) {
const section_r36 = ctx.$implicit;
const section_r40 = ctx.$implicit;
i0.ɵɵadvance(2);
i0.ɵɵtextInterpolate(section_r36.label);
i0.ɵɵtextInterpolate(section_r40.label);
} }
function DocPageComponent_ul_28_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "ul", 27);
i0.ɵɵtemplate(1, DocPageComponent_ul_28_li_1_Template, 3, 1, "li", 28);
i0.ɵɵelementStart(0, "ul", 29);
i0.ɵɵtemplate(1, DocPageComponent_ul_28_li_1_Template, 3, 1, "li", 30);
i0.ɵɵelementEnd();

@@ -512,5 +571,5 @@ } if (rf & 2) {

try {
const cmp = this._getComponentStatus(this.id);
if (cmp) {
switch (cmp.status) {
this.cmp = this._getComponentStatus(this.id);
if (this.cmp) {
switch (this.cmp.status) {
case 'success':

@@ -523,2 +582,3 @@ this.stateLabel = 'ACTIVE';

this.stateTypeClass = 'warning';
this.isNotReady = true;
break;

@@ -528,2 +588,3 @@ case 'danger':

this.stateTypeClass = 'danger';
this.isDeprecated = true;
break;

@@ -561,3 +622,9 @@ }

...result,
{ id: item.label, status: item.markerTypeClass },
{
id: item.label,
status: item.markerTypeClass,
cmpReplacement: item.cmpReplacement,
cmpReplacementUrl: item.cmpReplacementUrl,
cmpReplacementNote: item.cmpReplacementNote
},
...flatten(item.children)

@@ -586,3 +653,3 @@ ], []) : [];

i0.ɵɵqueryRefresh(_t = i0.ɵɵloadQuery()) && (ctx.pageInteractiveContent = _t);
} }, inputs: { id: "id", label: "label", subLabel: "subLabel", isNotReady: "isNotReady", isDeprecated: "isDeprecated", codeFolder: "codeFolder" }, ngContentSelectors: _c1, decls: 29, vars: 21, consts: [[1, "row"], [1, "col-lg-9"], [3, "label", "subLabel"], [3, "codeFolder", 4, "ngIf"], [3, "typeClass", 4, "ngIf"], ["typeClass", "warning", 4, "ngIf"], ["typeClass", "danger", 4, "ngIf"], ["class", "mb-5", 4, "ngIf"], [4, "ngIf"], [1, "col-lg-3", "eui-u-hidden-desktop-down", "doc-page-navigation-column"], ["id", "doc-page-nav", "uxScrollHandlerElement", "doc-page-nav", "toggleClass", "doc-page-navigation-wrapper--fixed", 3, "toggleActiveHeight"], [1, "doc-page-navigation-title"], [1, "doc-page-navigation"], ["class", "doc-page-navigation-sub", 4, "ngIf"], [3, "codeFolder"], [3, "typeClass"], ["typeClass", "warning"], [1, "eui-u-color-warning"], ["typeClass", "danger"], [1, "eui-u-color-danger"], [1, "mb-5"], ["id", "overview", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "demo", "class", "eui-u-font-bold eui-u-color-info", 4, "ngIf"], ["id", "demo", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "interactive", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["id", "samples", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["href", "javascript:void(0)", 3, "click"], [1, "doc-page-navigation-sub"], [4, "ngFor", "ngForOf"]], template: function DocPageComponent_Template(rf, ctx) { if (rf & 1) {
} }, inputs: { id: "id", label: "label", subLabel: "subLabel", isNotReady: "isNotReady", isDeprecated: "isDeprecated", codeFolder: "codeFolder" }, ngContentSelectors: _c1, decls: 29, vars: 21, consts: [[1, "row"], [1, "col-lg-9"], [3, "label", "subLabel"], [3, "codeFolder", 4, "ngIf"], [3, "typeClass", 4, "ngIf"], ["typeClass", "warning", 4, "ngIf"], ["typeClass", "danger", 4, "ngIf"], ["class", "mb-5", 4, "ngIf"], [4, "ngIf"], [1, "col-lg-3", "eui-u-hidden-desktop-down", "doc-page-navigation-column"], ["id", "doc-page-nav", "uxScrollHandlerElement", "doc-page-nav", "toggleClass", "doc-page-navigation-wrapper--fixed", 3, "toggleActiveHeight"], [1, "doc-page-navigation-title"], [1, "doc-page-navigation"], ["class", "doc-page-navigation-sub", 4, "ngIf"], [3, "codeFolder"], [3, "typeClass"], ["typeClass", "warning"], [1, "eui-u-color-warning"], ["typeClass", "danger"], [1, "eui-u-color-danger"], [1, "eui-u-color-success-darkest"], [3, "routerLink"], [1, "mb-5"], ["id", "overview", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "demo", "class", "eui-u-font-bold eui-u-color-info", 4, "ngIf"], ["id", "demo", 1, "eui-u-font-bold", "eui-u-color-info"], ["id", "interactive", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["id", "samples", 1, "eui-u-font-bold", "eui-u-color-info", "mt-5"], ["href", "javascript:void(0)", 3, "click"], [1, "doc-page-navigation-sub"], [4, "ngFor", "ngForOf"]], template: function DocPageComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵprojectionDef(_c0);

@@ -600,3 +667,3 @@ i0.ɵɵelementStart(0, "div", 0);

i0.ɵɵtemplate(8, DocPageComponent_ux_alert_8_Template, 8, 0, "ux-alert", 5);
i0.ɵɵtemplate(9, DocPageComponent_ux_alert_9_Template, 7, 0, "ux-alert", 6);
i0.ɵɵtemplate(9, DocPageComponent_ux_alert_9_Template, 6, 1, "ux-alert", 6);
i0.ɵɵtemplate(10, DocPageComponent_div_10_Template, 1, 0, "div", 7);

@@ -671,3 +738,3 @@ i0.ɵɵtemplate(11, DocPageComponent_ng_container_11_Template, 4, 0, "ng-container", 8);

i0.ɵɵproperty("ngIf", ctx.pageSectionsContent.length > 0);
} }, directives: [i1$1.EuiPageComponent, i1$1.EuiPageHeaderComponent, i1$1.EuiPageHeaderActionItemsContentDirective, i4.NgIf, i1$1.EuiPageContentComponent, i4$1.UxScrollHandlerElementDirective, DocPageCodeComponent, i4$1.UxBadgeComponent, i4$1.UxAlertComponent, DocSampleApiComponent, i4.NgForOf], styles: [".doc-page-navigation-column[_ngcontent-%COMP%]{background:var(--eui-color-white);box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.doc-page-navigation-wrapper--fixed[_ngcontent-%COMP%]{position:fixed}.doc-page-navigation-title[_ngcontent-%COMP%]{font-weight:700;padding-bottom:var(--eui-spacing-xs);padding-top:var(--eui-spacing)}.doc-page-navigation[_ngcontent-%COMP%]{padding-top:var(--eui-spacing-xs)}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden;padding:var(--eui-spacing-2xs);text-overflow:ellipsis;white-space:nowrap}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;padding-left:var(--eui-spacing-xs);text-decoration:none}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--eui-color-grey-lightest);border-left:2px solid var(--eui-color-info)}.doc-page-navigation-sub[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:400}"] });
} }, directives: [i1$1.EuiPageComponent, i1$1.EuiPageHeaderComponent, i1$1.EuiPageHeaderActionItemsContentDirective, i4.NgIf, i1$1.EuiPageContentComponent, i4$1.UxScrollHandlerElementDirective, DocPageCodeComponent, i4$1.UxBadgeComponent, i4$1.UxAlertComponent, i1$2.RouterLinkWithHref, DocSampleApiComponent, i4.NgForOf], styles: [".doc-page-navigation-column[_ngcontent-%COMP%]{background:var(--eui-color-white);box-shadow:0 8px 10px 0 rgba(183,192,206,.2)}.doc-page-navigation-wrapper--fixed[_ngcontent-%COMP%]{position:fixed}.doc-page-navigation-title[_ngcontent-%COMP%]{font-weight:700;padding-bottom:var(--eui-spacing-xs);padding-top:var(--eui-spacing)}.doc-page-navigation[_ngcontent-%COMP%]{padding-top:var(--eui-spacing-xs)}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{overflow:hidden;padding:var(--eui-spacing-2xs);text-overflow:ellipsis;white-space:nowrap}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:700;padding-left:var(--eui-spacing-xs);text-decoration:none}.doc-page-navigation[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--eui-color-grey-lightest);border-left:2px solid var(--eui-color-info)}.doc-page-navigation-sub[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-weight:400}"] });
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(DocPageComponent, [{

@@ -674,0 +741,0 @@ type: Component,

@@ -19,2 +19,3 @@ import { AfterViewInit, QueryList, OnInit } from '@angular/core';

stateLabel: any;
cmp: any;
samples: QueryList<DocSampleComponent>;

@@ -21,0 +22,0 @@ sections: QueryList<DocSectionComponent>;

{
"name": "@eui/showcase",
"version": "10.4.0-snapshot-1619756327786",
"version": "10.4.0-snapshot-1619763526034",
"tag": "snapshot",

@@ -5,0 +5,0 @@ "description": "eUI showcase components for internal use",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc