1import{a as B}from"./chunk-L5HBKB7B.js";import{a as $}from"./chunk-JLQKOJQC.js";import{Y as q,z as x}from"./chunk-IE3GEG6D.js";import"./chunk-JLQQPUG2.js";import"./chunk-OYHRIJHA.js";import{H as ne,d as W,e as V,f,s as h}from"./chunk-JLTXE2K3.js";import{Eb as N,Gc as O,Hb as S,Ib as K,Ja as y,La as g,Ma as P,Ob as k,Ra as v,Tb as te,Ub as C,V as F,Va as J,Vb as U,ab as r,ba as b,bb as s,ca as D,cb as a,db as m,fd as X,gd as G,hb as L,ib as A,id as M,mc as Q,nb as R,sb as c,tc as z,ua as d,ub as u,uc as ie,vc as I,ya as n,za as T}from"./chunk-Y66N7V4O.js";import"./chunk-7CEBWOAQ.js";var Z=e=>({completed:e}),De=()=>({origin:"register"});function Te(e,t){e&1&&(s(0,"div",13),m(1,"sa-app-icon",14),a()),e&2&&(n(),r("name","tick"))}function Ne(e,t){e&1&&(s(0,"div",13),m(1,"sa-app-icon",14),a()),e&2&&(n(),r("name","tick"))}function ke(e,t){e&1&&(s(0,"div",13),m(1,"sa-app-icon",14),a()),e&2&&(n(),r("name","tick"))}function Ie(e,t){if(e&1&&(s(0,"button",15),v(1,ke,2,1,"div",5),m(2,"img",6)(3,"span",16),a()),e&2){let l=u();r("ngClass",C(4,Z,l.hasTaken.reportr)),n(),r("ngIf",l.hasTaken.reportr),n(),r("src",k(l.env.CDN+"app/v3/demo/icons/analysis.png"),d)}}var se=(()=>{let t=class t{constructor(p,o){this.ls=p,this.user=o,this.env=f,this.hasTaken={reportr:!1,survey:!1,tour:!1},this.showReportrDemo=!1,this.checkLocalStorage()}ngOnInit(){this.showReportrDemo=this.user.isReportR()}checkLocalStorage(){this.hasTaken.reportr=this.ls.getItem("sa_demo_reportr"),this.hasTaken.survey=this.ls.getItem("sa_demo_survey"),this.hasTaken.tour=this.ls.getItem("sa_demo_tour")}};t.\u0275fac=function(o){return new(o||t)(y(V),y(ne))},t.\u0275cmp=g({type:t,selectors:[["ng-component"]],standalone:!1,decls:16,vars:15,consts:[[1,"jumbotron","demo","text-center"],["transloco","demo.welcome",1,"text-uppercase"],["transloco","demo.introduction"],[1,"button-list"],["routerLink","/home",1,"btn","btn-primary","btn-lg",3,"ngClass"],["class","selected",4,"ngIf"],[3,"src"],["transloco","demo.buttons.tour"],["routerLink","/demo/survey",1,"btn","btn-primary","btn-lg",3,"ngClass"],["transloco","demo.buttons.survey"],["class","btn btn-primary btn-lg","routerLink","/demo/reportr",3,"ngClass",4,"ngIf"],[1,"mt-1"],["routerLink","/branding","transloco","demo.skip",3,"queryParams"],[1,"selected"],[3,"name"],["routerLink","/demo/reportr",1,"btn","btn-primary","btn-lg",3,"ngClass"],["transloco","demo.buttons.reportr"]],template:function(o,i){o&1&&(s(0,"div",0),m(1,"h1",1)(2,"p",2),s(3,"div",3)(4,"button",4),v(5,Te,2,1,"div",5),m(6,"img",6)(7,"span",7),a(),s(8,"button",8),v(9,Ne,2,1,"div",5),m(10,"img",6)(11,"span",9),a(),v(12,Ie,4,6,"button",10),a(),s(13,"p",11)(14,"small"),m(15,"a",12),a()()()),o&2&&(n(4),r("ngClass",C(10,Z,i.hasTaken.tour)),n(),r("ngIf",i.hasTaken.tour),n(),r("src",k(i.env.CDN+"app/v3/demo/icons/destination.png"),d),n(2),r("ngClass",C(12,Z,i.hasTaken.survey)),n(),r("ngIf",i.hasTaken.survey),n(),r("src",k(i.env.CDN+"app/v3/demo/icons/process.png"),d),n(2),r("ngIf",i.showReportrDemo),n(3),r("queryParams",te(14,De)))},dependencies:[G,z,I,h,x],encapsulation:2,changeDetection:0});let e=t;return e})();function Re(e,t){e&1&&(s(0,"div",18),m(1,"sa-app-icon",19),a()),e&2&&(n(),r("name","tick"))}function we(e,t){e&1&&(s(0,"div",18),m(1,"sa-app-icon",19),a()),e&2&&(n(),r("name","tick"))}function Fe(e,t){e&1&&(s(0,"div",18),m(1,"sa-app-icon",19),a()),e&2&&(n(),r("name","tick"))}var ae=(()=>{let t=class t{constructor(p){this.api=p,this.onNext=new T,this.env=f}ngOnInit(){this.setLayout()}setLayout(p="default"){this.layout=p}goToNextStep(){this.api.getTemplate(this.template.unique_identifier).subscribe(p=>{if(p.settings.design_template===this.layout){this.onNext.emit();return}p.settings.design_template=this.layout,this.api.saveTemplate(p).subscribe(()=>{this.onNext.emit()})})}};t.\u0275fac=function(o){return new(o||t)(y(B))},t.\u0275cmp=g({type:t,selectors:[["sa-reportr-demo-design-step"]],inputs:{template:"template"},outputs:{onNext:"onNext"},standalone:!1,decls:28,vars:10,consts:[[1,"row","demo","reportr"],[1,"col-12","col-sm-5"],["transloco","demo.reportr.steps.design.title",1,"text-uppercase"],["transloco","demo.reportr.steps.design.introduction"],[1,"button-list"],[1,"btn","btn-primary","btn-lg","layout-thumbnail",3,"click"],["class","selected",4,"ngIf"],[3,"src"],["transloco","demo.reportr.steps.design.options.default"],["transloco","demo.reportr.steps.design.options.blank"],["transloco","demo.reportr.steps.design.options.minimal"],["transloco","demo.reportr.steps.design.teaser"],["transloco","demo.reportr.steps.next",1,"btn","btn-primary","next",3,"click"],["transloco","demo.reportr.steps.skip",1,"link",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],[1,"col-12","col-sm-7","example"],["transloco","demo.reportr.steps.design.example.default.title"],[1,"selected"],[3,"name"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3),s(4,"div",4)(5,"button",5),c("click",function(){return i.set
1Layout("default")}),v(6,Re,2,1,"div",6),m(7,"img",7)(8,"small",8),a(),s(9,"button",5),c("click",function(){return i.setLayout("blank")}),v(10,we,2,1,"div",6),m(11,"img",7)(12,"small",9),a(),s(13,"button",5),c("click",function(){return i.setLayout("minimal")}),v(14,Fe,2,1,"div",6),m(15,"img",7)(16,"small",10),a()(),m(17,"p",11),s(18,"footer")(19,"button",12),c("click",function(){return i.goToNextStep()}),a(),s(20,"span",13),c("click",function(){return i.goToNextStep()}),a(),s(21,"div",14)(22,"small"),S(23,"1/3"),a(),m(24,"div",15),a()()(),s(25,"div",16),m(26,"h2",17)(27,"img",7),a()()),o&2&&(n(6),r("ngIf",i.layout==="default"),n(),r("src",i.env.CDN+"app/v3/reports/report_template/templates/v2/thumbnails/default.png",d),n(3),r("ngIf",i.layout==="blank"),n(),r("src",i.env.CDN+"app/v3/reports/report_template/templates/v2/thumbnails/blank.png",d),n(3),r("ngIf",i.layout==="minimal"),n(),r("src",i.env.CDN+"app/v3/reports/report_template/templates/v2/thumbnails/minimal.png",d),n(9),N("width","33%"),n(3),r("src",k(i.env.CDN+"app/v3/demo/reportr/design_"+i.layout+".gif"),d))},dependencies:[I,h,x],encapsulation:2});let e=t;return e})();var pe=(e,t)=>({selected:e,completed:t});function Ve(e,t){if(e&1&&(L(0),m(1,"h2",14)(2,"img",15),A()),e&2){let l=u();n(2),r("src",l.env.CDN+"app/v3/demo/reportr/adding_widgets_v2.gif",d)}}function Me(e,t){if(e&1&&(L(0),m(1,"h2",16)(2,"img",15),A()),e&2){let l=u();n(2),r("src",l.env.CDN+"app/v3/demo/reportr/adjust_settings_v2.gif",d)}}var me=(()=>{let t=class t{constructor(){this.onNext=new T,this.env=f,this.step=1}goToNextStep(){this.onNext.emit()}goToNextSubStep(){if(this.step===2)return this.goToNextStep();this.step+=1}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=g({type:t,selectors:[["sa-reportr-demo-settings-step"]],inputs:{template:"template"},outputs:{onNext:"onNext"},standalone:!1,decls:21,vars:14,consts:[[1,"row","demo","reportr"],[1,"col-12","col-sm-5"],["transloco","demo.reportr.steps.settings.title",1,"text-uppercase"],["transloco","demo.reportr.steps.settings.introduction"],[1,"list-unstyled","demo-list"],[3,"name","ngClass"],["transloco","demo.reportr.steps.settings.list.widgets"],["transloco","demo.reportr.steps.settings.list.settings"],["transloco","demo.reportr.steps.next",1,"btn","btn-primary","next",3,"click"],["transloco","demo.reportr.steps.skip",1,"link",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],[1,"col-12","col-sm-7","example"],[4,"ngIf"],["transloco","demo.reportr.steps.settings.widgets.title"],[3,"src"],["transloco","demo.surveys.steps.settings.settings.title"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3),s(4,"ul",4)(5,"li"),m(6,"sa-app-icon",5)(7,"span",6),a(),s(8,"li"),m(9,"sa-app-icon",5)(10,"span",7),a()(),s(11,"footer")(12,"button",8),c("click",function(){return i.goToNextSubStep()}),a(),s(13,"span",9),c("click",function(){return i.goToNextStep()}),a(),s(14,"div",10)(15,"small"),S(16,"2/3"),a(),m(17,"div",11),a()()(),s(18,"div",12),v(19,Ve,3,1,"ng-container",13)(20,Me,3,1,"ng-container",13),a()()),o&2&&(n(6),r("name","tick")("ngClass",U(8,pe,i.step===1,i.step>1)),n(3),r("name","tick")("ngClass",U(11,pe,i.step===2,i.step>2)),n(8),N("width","66%"),n(2),r("ngIf",i.step===1),n(),r("ngIf",i.step===2))},dependencies:[z,I,h,x],encapsulation:2});let e=t;return e})();var le=(()=>{let t=class t{constructor(){this.onNext=new T,this.env=f}goToNextStep(){this.onNext.emit()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=g({type:t,selectors:[["sa-reportr-demo-share-step"]],inputs:{selection:"selection",template:"template"},outputs:{onNext:"onNext"},standalone:!1,decls:17,vars:4,consts:[[1,"row","demo","reportr"],[1,"col-12","col-sm-5"],["transloco","demo.reportr.steps.share.title",1,"text-uppercase"],["transloco","demo.reportr.steps.share.introduction"],["transloco","demo.reportr.steps.share.introduction_2"],[1,"btn","btn-primary","btn-lg"],["target","_blank","transloco","demo.reportr.steps.share.download",3,"href"],["transloco","demo.reportr.steps.finish",1,"btn","btn-primary","next",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],[1,"col-12","col-sm-7","example"],["transloco","demo.reportr.steps.share.example.header"],[3,"src"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3)(4,"p",4),s(5,"p")(6,"button",5),m(7,"a",6),a()(),s(8,"footer")(9,"button",7),c("click",function(){return i.goToNextStep()}),a(),s(10,"div",8)(11,"small"),S(12,"3/3"),a(),m(13,"div",9),a()()(),s(14,"div",10),m(15,"h2",11)(16,"img",12),a()()),o&2&&(n(7),r("href",i.env.CDN+"app/v3/demo/reportr/sample-report-"+i.selection+".pdf",d),n(6),N("width","100%"),n(3),r("src",i.env.CDN+"app/v3/demo/reportr/share_v2.gif",d))},dependencies:[h],encapsulation:2});let e=t;return e})();function Ue(e,t){e&1&&(s(0,"div",15),m(1,"sa-app-icon",16),a()),e&2&&(n(),r("name","tick"))}function ze(e,t){e&1&&(s(0,"div",15),m(1,"sa-app-icon",16),a()),e&2&&(n(),r("name","tick"))}function Oe(e,t){if(e&1){let l=R();s(0,"div",3),m(1,"h1",4)(2,"p",5),s(3,"div",6)(4,"button",7),c("click",function(){b(l);let o=u();return D(o.selection="individual")}),v(5,Ue,2,1,"div",8),m(6,"img",9)(7,"span",10),a(),s(8,"button",7),c("click",function(){b(l);let o=u();return D(o.selection="cohort")}),v(9,ze,2,1,"div",8),m(10,"img",9)(11,"span",11),a()(),s(12,"button",12),c("click",function(){b(l);let o=u();return D(o.createReport())}),a(),s(13,"p",13)(14,"small"),m(15,"a",14),a()()()}if(e&2){let l=u();n(5),r("ngIf",l.selection==="individual"),n(),r("src",k(l.env.CDN+"app/v3/demo/icons/individual_report.png"),d),n(3),r("ngIf",l.selection==="cohort"),n(),r("src",k(l.env.CDN+"app/v3/demo/icons/cohort.png"),d)}}function Ge(e,t){if(e&1){let l=R();s(0,"sa-reportr-demo-design-step",17),c("onNext",function(){b(l);let o=u();return D(o.goToNextStep())}),a()}if(e&2){let l=u();r("template",l.template)}}function qe(e,t){if(e&1){let l=R();s(0,"sa-reportr-demo-settings-step",17),c("onNext",function(){b(l);let o=u();return D(o.goToNextStep())}),a()}if(e&2){let l=u();r("template",l.template)}}function $e(e,t){if(e&1){let l=R();s(0,"sa-reportr-demo-share-step",18),c("onNext",function(){b(l);let o=u();return D(o.goToNextStep())}),a()}if(e&2){let l=u();r("selection",l.selection)("template",l.template)}}var de=(()=>{let t=class t{constructor(p,o,i,_,Y,be){this.surveyApi=p,this.cdRef=o,this.ls=i,this.toast=_,this.reportrApi=Y,this.router=be,this.env=f,this.selection="individual",this.step=0}createReport(){let p=this.getTemplateUIDByType(this.selection);this.surveyApi.copySurvey(p,"template").subscribe({next:o=>{this.reportrApi.getBySurvey(o.unique_identifier).subscribe({next:i=>{this.template=i.report_templates[0],this.goToNextStep()},error:i=>this.handleError(i)})},error:o=>this.handleError(o)})}goToNextStep(){if(this.step===3){this.ls.setItem("sa_demo_reportr","1"),this.router.navigate(["/home"]);return}this.step+=1,this.cdRef.detectChanges()}getTemplateUIDByType(p){return["individual","cohort"].includes(p)&&
1(p="individual"),f.demo.reportr[p]}handleError(p){this.toast.error(),console.error(p)}};t.\u0275fac=function(o){return new(o||t)(y($),y(Q),y(V),y(W),y(B),y(X))},t.\u0275cmp=g({type:t,selectors:[["ng-component"]],standalone:!1,decls:4,vars:4,consts:[["class","jumbotron demo text-center",4,"ngIf"],[3,"template","onNext",4,"ngIf"],[3,"selection","template","onNext",4,"ngIf"],[1,"jumbotron","demo","text-center"],["transloco","demo.reportr.title",1,"text-uppercase"],["transloco","demo.reportr.introduction"],[1,"button-list"],[1,"btn","btn-primary","btn-lg",3,"click"],["class","selected",4,"ngIf"],[3,"src"],["transloco","demo.reportr.buttons.individual"],["transloco","demo.reportr.buttons.cohort"],["transloco","demo.reportr.steps.next",1,"btn","btn-primary",3,"click"],[1,"mt-1"],["routerLink","/demo","transloco","demo.reportr.skip"],[1,"selected"],[3,"name"],[3,"onNext","template"],[3,"onNext","selection","template"]],template:function(o,i){o&1&&v(0,Oe,16,6,"div",0)(1,Ge,1,1,"sa-reportr-demo-design-step",1)(2,qe,1,1,"sa-reportr-demo-settings-step",1)(3,$e,1,2,"sa-reportr-demo-share-step",2),o&2&&(r("ngIf",i.step===0),n(),r("ngIf",i.step===1),n(),r("ngIf",i.step===2),n(),r("ngIf",i.step===3))},dependencies:[I,G,h,x,ae,me,le],encapsulation:2,changeDetection:0});let e=t;return e})();var Be=e=>({type:e});function He(e,t){e&1&&(s(0,"div",18),m(1,"sa-app-icon",19),a()),e&2&&(n(),r("name","tick"))}function Je(e,t){e&1&&(s(0,"div",18),m(1,"sa-app-icon",19),a()),e&2&&(n(),r("name","tick"))}function Ke(e,t){e&1&&(s(0,"div",18),m(1,"sa-app-icon",19),a()),e&2&&(n(),r("name","tick"))}var ue=(()=>{let t=class t{constructor(p){this.api=p,this.onNext=new T,this.env=f}ngOnInit(){this.setLayout()}setLayout(p="compact"){this.layout=p,this.thumbnail=`${f.CDN}app/v3/demo/surveys/${this.selection.id}_${this.layout}_v2.png`}goToNextStep(){this.layout||(this.layout="left"),this.api.getSurvey(this.survey.unique_identifier).subscribe({next:p=>{if(p.design.page_layout===this.layout){this.onNext.emit({thumbnail:this.thumbnail});return}p.design.page_layout=this.layout,this.api.save(p,!1).subscribe({next:()=>this.onNext.emit({thumbnail:this.thumbnail})})}})}};t.\u0275fac=function(o){return new(o||t)(y($))},t.\u0275cmp=g({type:t,selectors:[["sa-survey-demo-design-step"]],inputs:{survey:"survey",selection:"selection"},outputs:{onNext:"onNext"},standalone:!1,decls:29,vars:14,consts:[[1,"row","demo","survey"],[1,"col-12","col-sm-5"],["transloco","demo.surveys.steps.design.title",1,"text-uppercase"],["transloco","demo.surveys.steps.design.introduction",3,"translocoParams"],[1,"button-list"],["data-cy","layout-left-button",1,"btn","btn-primary","btn-lg","layout-thumbnail",3,"click"],["class","selected",4,"ngIf"],[3,"src"],["transloco","survey.design.layout.options.left"],[1,"btn","btn-primary","btn-lg","layout-thumbnail",3,"click"],["transloco","survey.design.layout.options.centered"],["transloco","survey.design.layout.options.compact"],["data-cy","next-btn","transloco","demo.surveys.steps.next",1,"btn","btn-primary","next",3,"click"],["transloco","demo.surveys.steps.skip",1,"link",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],[1,"col-12","col-sm-7","example"],["data-cy","browser-mockup",1,"browser-mockup"],[1,"selected"],[3,"name"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3),s(4,"div",4)(5,"button",5),c("click",function(){return i.setLayout("left")}),v(6,He,2,1,"div",6),m(7,"img",7)(8,"small",8),a(),s(9,"button",9),c("click",function(){return i.setLayout("centered")}),v(10,Je,2,1,"div",6),m(11,"img",7)(12,"small",10),a(),s(13,"button",9),c("click",function(){return i.setLayout("compact")}),v(14,Ke,2,1,"div",6),m(15,"img",7)(16,"small",11),a()(),s(17,"footer")(18,"button",12),c("click",function(){return i.goToNextStep()}),a(),s(19,"span",13),c("click",function(){return i.goToNextStep()}),a(),s(20,"div",14)(21,"small"),S(22,"1/4"),a(),m(23,"div",15),a()()(),s(24,"div",16)(25,"h2"),S(26),a(),s(27,"section",17),m(28,"img",7),a()()()),o&2&&(n(3),r("translocoParams",C(12,Be,i.selection.type)),n(3),r("ngIf",i.layout==="left"),n(),r("src",i.env.CDN+"app/v3/editor/design/layout-thumb-left.png",d),n(3),r("ngIf",i.layout==="centered"),n(),r("src",i.env.CDN+"app/v3/editor/design/layout-thumb-centered.png",d),n(3),r("ngIf",i.layout==="compact"),n(),r("src",i.env.CDN+"app/v3/editor/design/layout-thumb-compact.png",d),n(8),N("width","25%"),n(3),K(i.survey.title),n(),J("data-url",i.survey.link),n(),r("src",i.thumbnail,d))},dependencies:[I,h,x],encapsulation:2});let e=t;return e})();var ve=e=>({type:e}),fe=(()=>{let t=class t{constructor(){this.onNext=new T,this.env=f}goToNextStep(){this.onNext.emit()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=g({type:t,selectors:[["sa-survey-demo-result-step"]],inputs:{selection:"selection",survey:"survey"},outputs:{onNext:"onNext"},standalone:!1,decls:32,vars:12,consts:[[1,"row","demo","survey"],[1,"col-12","col-sm-5"],["data-cy","demo.surveys.steps.result.title","transloco","demo.surveys.steps.result.title",1,"text-uppercase",3,"translocoParams"],["transloco","demo.surveys.steps.result.introduction",3,"translocoParams"],[1,"list-unstyled","demo-list"],[1,"row"],[1,"col-2"],[1,"selected",3,"name"],[1,"col-10"],["transloco","demo.surveys.steps.result.list.charts"],["transloco","demo.surveys.steps.result.list.download"],["transloco","demo.surveys.steps.result.list.integrations"],["data-cy","next-btn","transloco","demo.surveys.steps.finish",1,"btn","btn-primary","next",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],["data-cy","example-gif",1,"col-12","col-sm-7","example"],["transloco","demo.surveys.steps.result.example.title"],[3,"src"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3),s(4,"ul",4)(5,"li")(6,"div",5)(7,"div",6),m(8,"sa-app-icon",7),a(),s(9,"div",8),m(10,"span",9),a()()(),s(11,"li")(12,"div",5)(13,"div",6),m(14,"sa-app-icon",7),a(),s(15,"div",8),m(16,"span",10),a()()(),s(17,"li")(18,"div",5)(19,"div",6),m(20,"sa-app-icon",7),a(),s(21,"div",8),m(22,"span",11),a()()()(),s(23,"footer")(24,"button",12),c("click",function(){return i.goToNextStep()}),a(),s(25,"div",13)(26,"small"),S(27,"4/4"),a(),m(28,"div",14),a()()(),s(29,"div",15),m(30,"h2",16)(31,"img",17),a()()),o&2&&(n(2),r("translocoParams",C(8,ve,i.selection.type)),n(),r("translocoParams",C(10,ve,i.selection.type)),n(5),r("name","tick"),n(6),r("name","tick"),n(6),r("name","tick"),n(8),N("width","100%"),n(3),r("src",i.env.CDN+"app/v3/demo/surveys/results_v2.png",d))},dependencies:[h,x],encapsulation:2});let e=t;return e})();var Xe=e=>({type:e}),_e=(e,t)=>
1({selected:e,completed:t});function Ye(e,t){if(e&1&&(L(0),m(1,"h2",14)(2,"img",15),A()),e&2){let l=u();n(2),r("src",l.env.CDN+"app/v3/demo/surveys/adding_questions_v2.gif",d)}}function Ze(e,t){if(e&1&&(L(0),m(1,"h2",16)(2,"img",15),A()),e&2){let l=u();n(2),r("src",l.env.CDN+"app/v3/demo/surveys/adjust_settings_v2.gif",d)}}var ye=(()=>{let t=class t{constructor(){this.onNext=new T,this.env=f,this.step=1}goToNextStep(){this.onNext.emit()}goToNextSubStep(){if(this.step===2)return this.goToNextStep();this.step+=1}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=g({type:t,selectors:[["sa-survey-demo-settings-step"]],inputs:{selection:"selection",survey:"survey"},outputs:{onNext:"onNext"},standalone:!1,decls:21,vars:17,consts:[[1,"row","demo","survey"],[1,"col-12","col-sm-5"],["transloco","demo.surveys.steps.settings.title","data-cy","demo.surveys.steps.settings.title",1,"text-uppercase"],["transloco","demo.surveys.steps.settings.introduction",3,"translocoParams"],[1,"list-unstyled","demo-list"],[3,"name","ngClass"],["transloco","demo.surveys.steps.settings.list.questions"],["transloco","demo.surveys.steps.settings.list.settings"],["data-cy","next-btn","transloco","demo.surveys.steps.next",1,"btn","btn-primary","next",3,"click"],["transloco","demo.surveys.steps.skip",1,"link",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],["data-cy","example-gif",1,"col-12","col-sm-7","example"],[4,"ngIf"],["transloco","demo.surveys.steps.settings.questions.title"],[3,"src"],["transloco","demo.surveys.steps.settings.settings.title"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3),s(4,"ul",4)(5,"li"),m(6,"sa-app-icon",5)(7,"span",6),a(),s(8,"li"),m(9,"sa-app-icon",5)(10,"span",7),a()(),s(11,"footer")(12,"button",8),c("click",function(){return i.goToNextSubStep()}),a(),s(13,"span",9),c("click",function(){return i.goToNextStep()}),a(),s(14,"div",10)(15,"small"),S(16,"2/4"),a(),m(17,"div",11),a()()(),s(18,"div",12),v(19,Ye,3,1,"ng-container",13)(20,Ze,3,1,"ng-container",13),a()()),o&2&&(n(3),r("translocoParams",C(9,Xe,i.selection.type)),n(3),r("name","tick")("ngClass",U(11,_e,i.step===1,i.step>1)),n(3),r("name","tick")("ngClass",U(14,_e,i.step===2,i.step>2)),n(8),N("width","50%"),n(2),r("ngIf",i.step===1),n(),r("ngIf",i.step===2))},dependencies:[z,I,h,x],encapsulation:2});let e=t;return e})();var ee=e=>({type:e}),ge=(()=>{let t=class t{constructor(){this.onNext=new T,this.env=f}goToNextStep(){this.onNext.emit()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=g({type:t,selectors:[["sa-survey-demo-share-step"]],inputs:{selection:"selection",survey:"survey",thumbnail:"thumbnail"},outputs:{onNext:"onNext"},standalone:!1,decls:18,vars:16,consts:[[1,"row","demo","survey"],[1,"col-12","col-sm-5"],["data-cy","demo.surveys.steps.share.title","transloco","demo.surveys.steps.share.title",1,"text-uppercase",3,"translocoParams"],["transloco","demo.surveys.steps.share.introduction",3,"translocoParams"],["data-cy","demo.surveys.steps.share.link","target","_blank","transloco","demo.surveys.steps.share.link",3,"href","translocoParams"],["data-cy","next-btn","transloco","demo.surveys.steps.next",1,"btn","btn-primary","next",3,"click"],["transloco","demo.surveys.steps.skip",1,"link",3,"click"],[1,"progress"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress-bar"],[1,"col-12","col-sm-7","example"],[1,"browser-mockup"],[3,"src"]],template:function(o,i){o&1&&(s(0,"div",0)(1,"div",1),m(2,"h1",2)(3,"p",3),s(4,"p"),m(5,"a",4),a(),s(6,"footer")(7,"button",5),c("click",function(){return i.goToNextStep()}),a(),s(8,"span",6),c("click",function(){return i.goToNextStep()}),a(),s(9,"div",7)(10,"small"),S(11,"3/4"),a(),m(12,"div",8),a()()(),s(13,"div",9)(14,"h2"),S(15),a(),s(16,"section",10),m(17,"img",11),a()()()),o&2&&(n(2),r("translocoParams",C(10,ee,i.selection.type)),n(),r("translocoParams",C(12,ee,i.selection.type)),n(2),r("href",k(i.survey.link),d)("translocoParams",C(14,ee,i.selection.type)),n(7),N("width","75%"),n(3),K(i.survey.title),n(),J("data-url",i.survey.link),n(),r("src",i.thumbnail,d))},dependencies:[h],encapsulation:2});let e=t;return e})();function it(e,t){e&1&&(s(0,"div",16),m(1,"sa-app-icon",17),a()),e&2&&(n(),r("name","tick"))}function nt(e,t){if(e&1){let l=R();s(0,"button",12),c("click",function(){let o=b(l).$implicit,i=u(2);return D(i.selection=o)}),v(1,it,2,1,"div",13),m(2,"img",14)(3,"span",15),a()}if(e&2){let l=t.$implicit,p=u(2);n(),r("ngIf",p.selection.id===l.id),n(),r("src",k(p.env.CDN+l.icon),d),n(),r("transloco",k(l.title))}}function ot(e,t){if(e&1){let l=R();s(0,"div",4),m(1,"h1",5)(2,"p",6),s(3,"div",7),v(4,nt,4,5,"button",8),a(),s(5,"button",9),c("click",function(){b(l);let o=u();return D(o.createSurvey())}),a(),s(6,"p",10)(7,"small"),m(8,"a",11),a()()()}if(e&2){let l=u();n(4),r("ngForOf",l.options)}}function rt(e,t){if(e&1){let l=R();s(0,"sa-survey-demo-design-step",18),c("onNext",function(o){b(l);let i=u();return D(i.goToNextStep(o))}),a()}if(e&2){let l=u();
1r("survey",l.survey)("selection",l.selection)}}function st(e,t){if(e&1){let l=R();s(0,"sa-survey-demo-settings-step",19),c("onNext",function(){b(l);let o=u();return D(o.goToNextStep())}),a()}if(e&2){let l=u();r("selection",l.selection)("survey",l.survey)}}function at(e,t){if(e&1){let l=R();s(0,"sa-survey-demo-share-step",20),c("onNext",function(){b(l);let o=u();return D(o.goToNextStep())}),a()}if(e&2){let l=u();r("selection",l.selection)("survey",l.survey)("thumbnail",l.thumbnail)}}function pt(e,t){if(e&1){let l=R();s(0,"sa-survey-demo-result-step",19),c("onNext",function(){b(l);let o=u();return D(o.goToNextStep())}),a()}if(e&2){let l=u();r("selection",l.selection)("survey",l.survey)}}var he=(()=>{let t=class t{constructor(p,o,i,_,Y){this.api=p,this.cdRef=o,this.ls=i,this.toast=_,this.router=Y,this.env=f,this.options=[{id:"assessment",icon:"app/v3/demo/icons/maturity.png",title:"demo.survey.buttons.assessment",type:"assessment"},{id:"threesixty",icon:"app/v3/demo/icons/360.png",title:"demo.survey.buttons.360",type:"assessment"},{id:"feedback",icon:"app/v3/demo/icons/employee_engagement.png",title:"demo.survey.buttons.other",type:"quiz"}],this.selection=this.options[0],this.step=0}createSurvey(){let p=this.getTemplateSurveyIdByType(this.selection.id);this.api.copySurvey(p,"template").subscribe({next:o=>{o.link=`https:${f.surveyBaseURL}${o.url}`,this.survey=o,this.goToNextStep()},error:o=>{this.toast.error(),console.error(o)}})}goToNextStep(p=null){if(p&&p.thumbnail&&(this.thumbnail=p.thumbnail),this.step===4){this.ls.setItem("sa_demo_survey","1"),this.router.navigate(["/home"]);return}this.step+=1,this.cdRef.detectChanges()}getTemplateSurveyIdByType(p){return["assessment","feedback","threesixty"].includes(p)&&(p="assessment"),f.demo.survey[p]}};t.\u0275fac=function(o){return new(o||t)(y($),y(Q),y(V),y(W),y(X))},t.\u0275cmp=g({type:t,selectors:[["ng-component"]],standalone:!1,decls:5,vars:5,consts:[["class","jumbotron demo text-center",4,"ngIf"],[3,"survey","selection","onNext",4,"ngIf"],[3,"selection","survey","onNext",4,"ngIf"],[3,"selection","survey","thumbnail","onNext",4,"ngIf"],[1,"jumbotron","demo","text-center"],["transloco","demo.survey.title",1,"text-uppercase"],["transloco","demo.survey.introduction"],[1,"button-list"],["data-cy","demo-btn","class","btn btn-primary btn-lg",3,"click",4,"ngFor","ngForOf"],["transloco","demo.survey.next","data-cy","demo.survey.next",1,"btn","btn-primary",3,"click"],[1,"mt-1"],["routerLink","/demo","transloco","demo.survey.skip"],["data-cy","demo-btn",1,"btn","btn-primary","btn-lg",3,"click"],["class","selected",4,"ngIf"],[3,"src"],[3,"transloco"],[1,"selected"],[3,"name"],[3,"onNext","survey","selection"],[3,"onNext","selection","survey"],[3,"onNext","selection","survey","thumbnail"]],template:function(o,i){o&1&&v(0,ot,9,1,"div",0)(1,rt,1,2,"sa-survey-demo-design-step",1)(2,st,1,2,"sa-survey-demo-settings-step",2)(3,at,1,3,"sa-survey-demo-share-step",3)(4,pt,1,2,"sa-survey-demo-result-step",2),o&2&&(r("ngIf",i.step===0),n(),r("ngIf",i.step===1),n(),r("ngIf",i.step===2),n(),r("ngIf",i.step===3),n(),r("ngIf",i.step===4))},dependencies:[ie,I,G,h,x,ue,fe,ye,ge],encapsulation:2,changeDetection:0});let e=t;return e})();var mt=[{path:"",component:se},{path:"reportr",component:de},{path:"survey",component:he}],Se=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=P({type:t}),t.\u0275inj=F({imports:[M.forChild(mt),M]});let e=t;return e})();var xe=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=P({type:t}),t.\u0275inj=F({providers:[B],imports:[O,M,q]});let e=t;return e})();var Ce=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=P({type:t}),t.\u0275inj=F({imports:[O,M,q]});let e=t;return e})();var an=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=P({type:t}),t.\u0275inj=F({providers:[V],imports:[Se,O,q,xe,Ce]});let e=t;return e})();export{an as DemoModule}; 2//# sourceMappingURL=chunk-MSXXGMVU.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.