PageSourceSearch

https://account.canapii.com/chunk-TIJ467VY.js

js canapii.com collected 2026-10-01 12:00:12 UTC 43,472 bytes, 1 lines download raw bytes

1import{a as Me}from"./chunk-OQ4TCBCQ.js";import{a as wt}from"./chunk-N2IBJSJA.js";import"./chunk-EKYVJLIO.js";import{a as Tt,b as xt}from"./chunk-KXV2GDGJ.js";import"./chunk-7A5VL7RJ.js";import"./chunk-DOHU4NXW.js";import"./chunk-GY7IBTTD.js";import{a as Ft,b as Nt}from"./chunk-TGY2YAFB.js";import{a as Lt,b as Dt}from"./chunk-ORR3TJEP.js";import"./chunk-T66SR2YA.js";import"./chunk-Y3N3SLTT.js";import"./chunk-QQVAA6BO.js";import"./chunk-HVKBQ4UW.js";import{a as Mt}from"./chunk-JUDGEAWM.js";import{a as re}from"./chunk-Z2MWZYBR.js";import{a as ye,b as St,c as bt,e as yt}from"./chunk-E4RW7QZH.js";import"./chunk-ZJDZRWUO.js";import{b as Ct}from"./chunk-6EYOUPUC.js";import"./chunk-UBK5EF7W.js";import{a as vt}from"./chunk-OHETVC3G.js";import"./chunk-EPCX444V.js";import"./chunk-XYCZG6EI.js";import"./chunk-MVI4HLSY.js";import"./chunk-7KRUHQWV.js";import{a as _t}from"./chunk-646UGVBL.js";import"./chunk-HEEKW62Y.js";import"./chunk-R4EYQLJT.js";import"./chunk-TK4PG442.js";import"./chunk-DDP2AJ2G.js";import"./chunk-DQA3GM6S.js";import"./chunk-CZGOODRI.js";import"./chunk-O6T6UJOX.js";import"./chunk-NE7QIBGA.js";import"./chunk-2SGXIXZG.js";import"./chunk-JIFKKBLC.js";import"./chunk-C4MS7DNK.js";import"./chunk-IHJMD6TU.js";import{a as be,b as ht}from"./chunk-VIWYPLBD.js";import"./chunk-A4FIOM7M.js";import"./chunk-YZMJNOQO.js";import{a as ft}from"./chunk-ZM2M4T7I.js";import"./chunk-5CI5MP5T.js";import"./chunk-KATBQBTT.js";import"./chunk-MMBANZD3.js";import"./chunk-TNNTZHL4.js";import"./chunk-4VSEFKV4.js";import"./chunk-AVEAC6TK.js";import"./chunk-BYR6FOHH.js";import"./chunk-4R3OCM6P.js";import"./chunk-OVZM64J4.js";import"./chunk-4QBFOCAY.js";import"./chunk-YHU7MHLI.js";import"./chunk-BOX3DYO6.js";import"./chunk-4URW5AOX.js";import{a as gt}from"./chunk-4WROE6D2.js";import"./chunk-DWBJ3FFW.js";import"./chunk-KZNNECHN.js";import"./chunk-VQV5QB5X.js";import"./chunk-N56KERXN.js";import{a as ut}from"./chunk-MDZNRQS6.js";import"./chunk-OJOX72FE.js";import"./chunk-F3UQTJ3A.js";import"./chunk-63K2LES7.js";import"./chunk-SHLKCSFW.js";import"./chunk-KJKDN4Z7.js";import"./chunk-MTEBZJP6.js";import"./chunk-DG3V3SWL.js";import"./chunk-63S7Z45L.js";import"./chunk-UZGYBFOB.js";import{a as pt}from"./chunk-GA4ZWRQ2.js";import"./chunk-4MPIUD7L.js";import"./chunk-XEDJBE7K.js";import"./chunk-CWCQVFQA.js";import"./chunk-PU4BAJCF.js";import"./chunk-MX45D7L5.js";import{a as mt}from"./chunk-RDBQLGOI.js";import"./chunk-WWE47JCL.js";import"./chunk-72DQ4U6K.js";import"./chunk-W6QVGQJH.js";import"./chunk-D2HMEQE7.js";import{a as lt}from"./chunk-BENDDUCM.js";import"./chunk-D7TP2RB2.js";import"./chunk-FJ2I7HMZ.js";import"./chunk-CCGT3L3J.js";import"./chunk-BRMPHYYJ.js";import"./chunk-VADS3VHW.js";import{a as dt}from"./chunk-IDTQSFGF.js";import{c as ct}from"./chunk-QSR4XSOW.js";import"./chunk-ZGH3XX3D.js";import"./chunk-EYV3GWVO.js";import"./chunk-F2XU6FO6.js";import"./chunk-QRJZTPS2.js";import"./chunk-MYCFWLKL.js";import{a as rt}from"./chunk-V7ASBT5W.js";import"./chunk-HB4JGH6L.js";import"./chunk-MZRJWZOV.js";import"./chunk-MWH5Q7LD.js";import"./chunk-FYEJJVAJ.js";import"./chunk-ETPYH4DV.js";import"./chunk-L6HRYWNR.js";import"./chunk-6E33DBBC.js";import{e as ot}from"./chunk-VJX6N2HB.js";import"./chunk-H4EPMV5Z.js";import{e as ze}from"./chunk-BCE55JYA.js";import"./chunk-MYI3YS2M.js";import"./chunk-3KNWRENG.js";import{a as He}from"./chunk-6PXU6RTR.js";import"./chunk-6DH3EJIN.js";import"./chunk-UZY2R5Q5.js";import"./chunk-5GAGQHFR.js";import{h as Ke}from"./chunk-RXRKGCUL.js";import"./chunk-LW7CZM4G.js";import"./chunk-EW2NZJHY.js";import"./chunk-ZIK5QK3P.js";import"./chunk-GAHMBGQ7.js";import{a as Se}from"./chunk-UAWJ3VGL.js";import"./chunk-VT7CJSCD.js";import"./chunk-EDTOPITP.js";import{a as nt}from"./chunk-R2ER225G.js";import{Aa as it,C as qe,H as Ge,I as Ye,P as oe,Q as ae,R as se,T as Je,X as Xe,Y as Qe,j as je,l as ie,m as We,ma as Ze,n as ne,na as et,ta as tt,v as Be,y as Ue}from"./chunk-TU3JUKDL.js";import"./chunk-6JETGMQG.js";import"./chunk-VRQFSSVW.js";import{a as st}from"./chunk-E3FOSCHV.js";import"./chunk-J2VV25SD.js";import{g as at}from"./chunk-D7LJQ2E3.js";import"./chunk-RGZN3DMZ.js";import"./chunk-Y4544WYO.js";import"./chunk-73R64QIM.js";import"./chunk-KOEZPSOA.js";import"./chunk-ZEL44FAF.js";import"./chunk-RT33Z4W3.js";import{L as te,M as Re}from"./chunk-CTTXKPH2.js";import"./chunk-EURTYAWN.js";import"./chunk-CT5YU3F2.js";import{e as ve,h as Ve,i as $e,j as Ce}from"./chunk-B5NVKW3K.js";import{z as ee}from"./chunk-MRC2PHN7.js";import{A as De,Bd as ke,Cc as Pe,Cd as Ie,Dc as Ee,Dd as Oe,Ec as h,Ed as U,Fa as j,Fc as c,Gc as l,Hc as fe,Id as z,Ja as he,Jb as m,Jd as _e,Nd as q,Qc as E,Sa as x,Sd as f,Ta as F,Wb as M,Xc as w,Zc as g,ab as u,bc as Q,be as Ae,cc as W,gc as Z,i as ge,ld as p,md as R,nd as D,sd as k,td as N,ud as I,vc as Ne,xc as S,zc as b}from"./chunk-77LCFR2D.js";import{a as V,l as L}from"./chunk-6G35VSEK.js";function Bt(t,o){if(t&1&&p(0),t&2){let e=g().$implicit;D(" ",(e.meeting==null?null:e.meeting.title)||e.PK," ")}}function Ut(t,o){t&1&&(c(0,"span",5),p(1,"\u2014"),l(),c(2,"span",6),p(3,"Empty"),l())}function qt(t,o){if(t&1&&S(0,Bt,1,1)(1,Ut,4,0),t&2){let e=o.$implicit;b(e.meeting!=null&&e.meeting.title||e.PK?0:1)}}
1function Gt(t,o){if(t&1&&(c(0,"cnp-status-pill",7),p(1),l()),t&2){let e=g().$implicit;h("tone",e.success?"success":"danger"),m(),R(e.message)}}function Yt(t,o){t&1&&(c(0,"span",5),p(1,"\u2014"),l(),c(2,"span",6),p(3,"Empty"),l())}function Jt(t,o){if(t&1&&S(0,Gt,2,2,"cnp-status-pill",7)(1,Yt,4,0),t&2){let e=o.$implicit;b(e.message?0:1)}}function Xt(t,o){if(t&1&&(c(0,"cnp-table",1),Z(1,qt,2,1,"ng-template",3)(2,Jt,2,1,"ng-template",4),l()),t&2){let e=g();h("columns",e.columns)("rows",e.actionLog)("rowKey",e.rowKey)}}var ce=(()=>{class t{constructor(){this.actionLog=[],this.title="",this.type="private",this.open=Ae(!0),this.rowKey=e=>e?.PK??"",this.columnsCache=null}get heading(){return this.title||"Result"}get columns(){let e=this.type==="demo"?"Demo":"Meeting";return this.columnsCache?.header!==e&&(this.columnsCache={header:e,columns:[{key:"title",header:e},{key:"status",header:"Status",width:"30%"}]}),this.columnsCache.columns}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=Q({type:t,selectors:[["app-action-log"]],inputs:{actionLog:"actionLog",title:"title",type:"type",open:[1,"open"]},outputs:{open:"openChange"},decls:4,vars:4,consts:[["size","lg","appModalEscapeCloses","",3,"openChange","heading","open","dismissible"],["ariaLabel","Action results","emptyMessage","No results to show.",3,"columns","rows","rowKey"],["cnpModalFooter","","variant","secondary",3,"click"],["cnpCell","title"],["cnpCell","status"],["aria-hidden","true"],["cnpVisuallyHidden",""],[3,"tone"]],template:function(n,i){n&1&&(c(0,"cnp-modal",0),I("openChange",function(r){return N(i.open,r)||(i.open=r),r}),S(1,Xt,3,3,"cnp-table",1),c(2,"cnp-button",2),w("click",function(){return i.open.set(!1)}),p(3,"Close"),l()()),n&2&&(h("heading",i.heading),k("open",i.open),h("dismissible",!1),m(),b(i.open()?1:-1))},dependencies:[ie,ae,Xe,rt,ne,se,oe],encapsulation:2})}}return t})();var Pt=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=W({type:t})}static{this.\u0275inj=j({imports:[ee,te,Re,Mt,st,gt,St]})}}return t})();var Y={statuses:[],video:"all",locations:[]},Le="Status",Te="Video meeting",kt="Title",de={private:"privateFilter",demo:"demoFilter"};function It(t,o){let e=typeof o=="string"?o.trim():"";return e?`${de[t]}:${e}`:null}var Qt=[{value:"Accepted",label:"Accepted"},{value:"Pending",label:"Pending"},{value:"Cancelled",label:"Cancelled"}],Et=[{value:"approved",label:"Approved"},{value:"pending",label:"Pending"},{value:"declined",label:"Declined"}];function J(t,o){return t==="demo"?{statusKey:"demoStatus",statusOptions:Et,hasVideo:!1,locationLabel:"Product"}:o?{statusKey:"demoStatus",statusOptions:Et,hasVideo:!1,locationLabel:"Location"}:{statusKey:"newStatus",statusOptions:Qt,hasVideo:!0,locationLabel:"Location"}}function we(t){return String(t).trim().toLowerCase()}function Zt(t,o,e){let n=t[o];return n==null?!1:we(n).includes(we(e))}function ei(t,o){if(o==="all")return!0;let e=t.meetOnCanapii===!0;return o==="yes"?e:!e}function Ot(t,o,e){return o.statuses.length&&!o.statuses.some(n=>Zt(t,e.statusKey,n))||e.hasVideo&&!ei(t,o.video)?!1:!o.locations.length||o.locations.includes(t.locationName)}function At(t,o){let e=o.trim().toLowerCase();return e?Object.values(t).some(n=>!!n&&we(n).includes(e)):!0}function Vt(t,o){let e=0;return t.statuses.length&&e++,o.hasVideo&&t.video!=="all"&&e++,t.locations.length&&e++,e}function $t(t,o){let e={};return t.statuses.length&&(e[Le]=[...t.statuses]),o.hasVideo&&t.video!=="all"&&(e[Te]=t.video==="yes"?"true":"false"),t.locations.length&&(e[o.locationLabel]=[...t.locations]),e}function G(t){let e=(Array.isArray(t)?t:[t]).filter(n=>n!=null).map(n=>String(n).trim()).filter(n=>n!=="");return[...new Set(e)]}function ti(t,o){let e=new Set(G(t).map(n=>n.toLowerCase()));return o.filter(n=>e.has(n.value.toLowerCase())||e.has(n.label.toLowerCase())).map(n=>n.value)}function ii(t){let[o]=G(t).map(e=>e.toLowerCase());return o==="true"||o==="yes"?"yes":o==="false"||o==="no"?"no":"all"}var ni=["all","yes","no"];function pe(t,o,e){let n=new Set(o.statusOptions.map(C=>C.value)),i=t.statuses.filter(C=>n.has(C)),a=o.hasVideo&&ni.includes(t.video)?t.video:"all",r=e?new Set(e):null,y=r?t.locations.filter(C=>r.has(C)):t.locations;return i.length===t.statuses.length&&a===t.video&&y.length===t.locations.length?t:{statuses:i,video:a,locations:y}}function xe(t,o){return t?[Le,o.locationLabel,kt,...o.hasVideo?[Te]:[]].some(n=>G(t[n]).length>0):!1}function Rt(t,o){return t?{filters:{statuses:ti(t[Le],o.statusOptions),video:o.hasVideo?ii(t[Te]):"all",locations:G(t[o.locationLabel])},title:G(t[kt])[0]??""}:{filters:Y,title:""}}function zt(t){if(!t)return null;try{let o=JSON.parse(t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}catch{return null}}var oi=()=>["matchmaking"],ai=t=>[t],Ht=(t,o)=>[t,!1,!0,"MM/DD/yyyy hh:mm A",o],jt=(t,o)=>[t,!1,!0,"MM/DD/yyyy HH:mm",o],si=(t,o)=>o.value;function ri(t,o){if(t&1){let e=E();c(0,"cnp-dropdown",39),w("select",function(i){x(e);let a=g();return F(a.onAction(i))}),p(1),l()}if(t&2){let e=g();h("items",e.actionItems()),m(),D(" Actions (",e.selectedCount(),") ")}}function li(t,o){t&1&&(c(0,"cnp-button",5),p(1," Actions "),l()),t&2&&h("disabled",!0)}function ci(t,o){t&1&&(c(0,"cnp-button",6),p(1,"Tools"),l()),t&2&&h("loading",!0)}function di(t,o){if(t&1){let e=E();c(0,"cnp-dropdown",40),w("select",function(i){x(e);let a=g();return F(a.onTool(i))}),p(1," Tools "),l()}if(t&2){let e=g();h("items",e.toolItems())}}function pi(t,o){t&1&&(c(0,"a",8),p(1,"Matchmaking"),l()),t&2&&h("routerLink",Ie(1,oi))}function mi(t,o){if(t&1){let e=E();c(0,"label",43)(1,"input",44),w("change",function(){let i=x(e).$implicit,a=g(2);return F(a.draftVideo.set(i.value))}
1),l(),p(2),l()}if(t&2){let e=o.$implicit,n=g(2);m(),h("value",e.value)("checked",n.draftVideo()===e.value),m(),D(" ",e.label," ")}}function ui(t,o){if(t&1&&(c(0,"fieldset",18)(1,"legend",41),p(2,"Video meeting"),l(),c(3,"div",42),Pe(4,mi,3,3,"label",43,si),l()()),t&2){let e=g();m(4),Ee(e.videoChoices)}}function gi(t,o){if(t&1){let e=E();c(0,"cnp-callout",22),p(1),c(2,"cnp-button",45),w("click",function(){x(e);let i=g();return F(i.loadMeetings())}),p(3,"Retry"),l()()}if(t&2){let e=g();h("heading",e.errorHeading),m(),D(" ",e.errorDescription," ")}}function hi(t,o){if(t&1){let e=E();c(0,"cnp-button",46),w("click",function(){x(e);let i=g();return F(i.loadMeetings())}),p(1,"Retry"),l()}}function fi(t,o){if(t&1&&(c(0,"a",47),p(1),l()),t&2){let e=o.$implicit;h("routerLink",Oe(2,ai,e.PK)),m(),R(e.title)}}function _i(t,o){if(t&1&&p(0),t&2){let e=g().$implicit;D(" ",e.attendeesName.length===5?e.attendeesName.join(", ").concat("..."):e.attendeesName.join(", ")," ")}}function vi(t,o){t&1&&(c(0,"span",48),p(1,"\u2014"),l(),c(2,"span",49),p(3,"Empty"),l())}function Ci(t,o){if(t&1&&S(0,_i,1,1)(1,vi,4,0),t&2){let e=o.$implicit;b(!(e==null||e.attendeesName==null)&&e.attendeesName.length?0:1)}}function Si(t,o){if(t&1&&(p(0),z(1,"dateFormat"),z(2,"dateFormat")),t&2){let e=o.$implicit,n=g();D(" ",n.agendaTimeFormat==="12-hour"?q(1,1,U(13,Ht,e.startTime,n.timezoneLabel)):q(2,7,U(16,jt,e.startTime,n.timezoneLabel))," ")}}function bi(t,o){if(t&1&&(p(0),z(1,"dateFormat"),z(2,"dateFormat")),t&2){let e=o.$implicit,n=g();D(" ",n.agendaTimeFormat==="12-hour"?q(1,1,U(13,Ht,e.endTime,n.timezoneLabel)):q(2,7,U(16,jt,e.endTime,n.timezoneLabel))," ")}}function yi(t,o){if(t&1&&p(0),t&2){let e=o.$implicit;D(" ",(e==null?null:e.meetOnCanapii)===!0?"Yes":"No"," ")}}function Mi(t,o){if(t&1&&(c(0,"cnp-status-pill",50),p(1),l()),t&2){let e=g().$implicit,n=g();h("tone",n.statusTone(e.newStatus)),m(),R(n.renameLabel(e.newStatus))}}function wi(t,o){t&1&&(c(0,"span",48),p(1,"\u2014"),l(),c(2,"span",49),p(3,"Empty"),l())}function Li(t,o){if(t&1&&S(0,Mi,2,2,"cnp-status-pill",50)(1,wi,4,0),t&2){let e=o.$implicit;b(e.newStatus?0:1)}}function Ti(t,o){if(t&1&&(c(0,"cnp-status-pill",50),p(1),l()),t&2){let e=g().$implicit,n=g();h("tone",n.statusTone(e.demoStatus)),m(),R(n.toTitleCase(e.demoStatus))}}function xi(t,o){t&1&&(c(0,"span",48),p(1,"\u2014"),l(),c(2,"span",49),p(3,"Empty"),l())}function Fi(t,o){if(t&1&&S(0,Ti,2,2,"cnp-status-pill",50)(1,xi,4,0),t&2){let e=o.$implicit;b(e.demoStatus?0:1)}}function Di(t,o){if(t&1&&(p(0),z(1,"dateFormat")),t&2){let e=o.$implicit;D(" ",_e(1,1,e.dateCreated)," ")}}function Ni(t,o){if(t&1){let e=E();c(0,"cnp-paginator",51),I("pageChange",function(i){x(e);let a=g();return N(a.page,i)||(a.page=i),F(i)})("pageSizeChange",function(i){x(e);let a=g();return N(a.pageSize,i)||(a.pageSize=i),F(i)}),l()}if(t&2){let e=g();h("total",e.total())("pageSizeOptions",e.pageSizeOptions),k("page",e.page)("pageSize",e.pageSize)}}function Pi(t,o){if(t&1){let e=E();c(0,"app-meeting-create",52),I("openChange",function(i){x(e);let a=g();return N(a.createOpen,i)||(a.createOpen=i),F(i)}),w("created",function(i){x(e);let a=g();return F(a.onCreated(i))}),l()}if(t&2){let e=g();h("type",e.activeTabId()),k("open",e.createOpen)}}function Ei(t,o){if(t&1){let e=E();c(0,"app-meeting-update-location",53),I("openChange",function(i){x(e);let a=g();return N(a.updateLocationOpen,i)||(a.updateLocationOpen=i),F(i)}),w("updated",function(){x(e);let i=g();return F(i.onLocationUpdated())}),l()}if(t&2){let e=g();h("meetingPKs",e.updateLocationPKs())("meetings",e.updateLocationMeetings())("isDemo",e.activeTabId()==="demo"),k("open",e.updateLocationOpen)}}function ki(t,o){if(t&1){let e=E();c(0,"app-action-log",54),I("openChange",function(i){x(e);let a=g();return N(a.actionLogOpen,i)||(a.actionLogOpen=i),F(i)}),l()}if(t&2){let e=g();h("actionLog",e.actionLogEntries())("title",e.actionLogTitle())("type",e.activeTabId()),k("open",e.actionLogOpen)}}var B={accepted:0,pending:0,declined:0,cancelled:0},Ii="Virtual and on-site";function Oi(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function Kt(t,o){let e=t[o];if(Oi(e)){let n=Number(e);return n<Number.MAX_SAFE_INTEGER?n:e}return e}function Ai(t,o){return t.sort((e,n)=>{let i=Kt(e,o.key),a=Kt(n,o.key),r=typeof i,y=typeof a;r!==y&&(r==="number"&&(i+=""),y==="number"&&(a+=""));let _=0;return i!=null&&a!=null?i>a?_=1:i<a&&(_=-1):i!=null?_=1:a!=null&&(_=-1),_*(o.direction==="asc"?1:-1)})}var me=(()=>{class t{constructor(e,n,i,a,r,y,_,C,s,O,$,K,A,H,ue){this.meetingService=e,this.router=n,this.activatedRoute=i,this.eventService=a,this.csvDownloadService=r,this.attendeeService=y,this.auditTrailService=_,this.settingService=C,this.bespoke=s,this.toastService=O,this.settingfieldService=$,this.route=K,this.bespokeService=A,this.apiService=H,this.locationsService=ue,this.privateMeetings=u([]),this.demoMeetings=u([]),this.privateCnt=u(V({},B)),this.demoCnt=u(V({},B)),this.isLoading=u(!0),this.loadFailed=u(!1),this.isSMSNotifLoading=u(!1),this.isDemoMeetingShow=u(!1),this.locationOptionPrivate=u([]),this.locationOptionDemo=u([]),this.isVSef=u(!1),this.selectedMeetingType=u("private"),this.agendaTimeFormat="",this.timezoneLabel="",this.sort=u({key:"dateCreated",direction:"desc"}),this.page=u(1),this.pageSize=u(50),this.selected=u(new Set),this.query=u(""),this.pageSizeOptions=[50,100,150,200,300,500],this.createOpen=u(!1),this.updateLocationOpen=u(!1),this.updateLocationPKs=u([]),this.updateLocationMeetings=u([]),this.actionLogOpen=u(!1),this.actionLogEntries=u([]),this.actionLogTitle=u(""),this.prompt=he(ye),this.confirmService=he(Ze),this.appliedPrivateFilters=u(Y),this.appliedDemoFilters=u(Y),this.videoChoices=[{value:"all",label:"All"},{value:"yes",label:"Yes"},{value:"no",label:"No"}],this.draftStatuses=u([]),this.draftVideo=u("all"),this.draftLocations=u([]),this.meetingsLoadedOk=u(!1),this.locationsSettled=u(!1),this.rowsCurrent=u(!1),this.rowsLoaded=f(()=>this.meetingsLoadedOk()&&this.locationsSettled()&&this.rowsCurrent()),this.subscription$=[],this.meetingsSettled=!1,this.attendees=[],this.attendees$=ne
1w ge([]),this.meetings$=new ge([]),this.meetings=[],this.locations=[],this.tabs=f(()=>{let d=[{id:"private",label:"Meetings"}];return this.bespoke.isHPDrupa2024&&this.isDemoMeetingShow()&&d.push({id:"demo",label:"Demo"}),d}),this.activeTabId=f(()=>{let d=this.selectedMeetingType();return this.tabs().some(v=>v.id===d)?d:"private"}),this.panelId=f(()=>`meetings-${this.activeTabId()}-panel`),this.tabId=f(()=>`meetings-${this.activeTabId()}`),this.columns=f(()=>{let d=this.activeTabId()==="demo",v=this.bespoke.isHPDrupa2024?"Company name":"Title";return d||this.bespoke.isHPDrupa2024?[{key:"title",header:v,sortable:!0,width:"10.3%"},{key:"hostName",header:"Host",sortable:!0,width:"11.2%"},{key:"attendeesName",header:"Participants",sortable:!0,width:"11.9%"},{key:"startTime",header:"Start time [*]",sortable:!0,width:"12.7%"},{key:"endTime",header:"End time [*]",sortable:!0,width:"12.7%"},{key:"locationName",header:d?"Product":"Location",sortable:!0,width:"11.8%"},{key:"drupaStatus",header:"Status",sortable:!0,width:"8.8%"},{key:"dateCreated",header:"Created",sortable:!0,width:"14.8%"}]:[{key:"title",header:v,sortable:!0,width:"8.5%"},{key:"hostName",header:"Host",sortable:!0,width:"9.2%"},{key:"attendeesName",header:"Participants",sortable:!0,width:"9.9%"},{key:"startTime",header:"Start time [*]",sortable:!0,width:"10.5%"},{key:"endTime",header:"End time [*]",sortable:!0,width:"10.5%"},{key:"locationName",header:"Location",sortable:!0,width:"9.8%"},{key:"meetingExperience",header:"Meeting type",sortable:!0,width:"9.4%"},{key:"meetOnCanapii",header:"Video meeting",sortable:!0,width:"8.0%"},{key:"newStatus",header:"Status",sortable:!0,width:"7.3%"},{key:"dateCreated",header:"Created",sortable:!0,width:"12.3%"}]}),this.filterFacets=f(()=>J(this.activeTabId(),this.bespoke.isHPDrupa2024)),this.appliedFilters=f(()=>this.activeTabId()==="demo"?this.appliedDemoFilters():this.appliedPrivateFilters()),this.activeFilterCount=f(()=>Vt(this.appliedFilters(),this.filterFacets())),this.locationFilterOptions=f(()=>(this.activeTabId()==="demo"?this.locationOptionDemo():this.locationOptionPrivate()).map(d=>({value:d,label:d}))),this.locationFilterHint=f(()=>this.rowsLoaded()&&!this.locationFilterOptions().length?`No ${this.filterFacets().locationLabel.toLowerCase()}s to filter by.`:""),this.filteredRows=f(()=>{let d=this.appliedFilters(),v=this.filterFacets(),P=this.query(),T=this.activeMeetings().filter(Fe=>Ot(Fe,d,v)&&At(Fe,P)),X=this.sort();return X?Ai(T,X):T}),this.total=f(()=>this.filteredRows().length),this.rows=f(()=>{let d=(this.page()-1)*this.pageSize();return this.filteredRows().slice(d,d+this.pageSize())}),this.selectedCount=f(()=>this.selected().size),this.hasActiveFilter=f(()=>this.query().trim()!==""||this.activeFilterCount()>0),this.errorHeading="Couldn't load meetings",this.errorDescription="Something went wrong fetching this list. Check your connection and try again.",this.emptyMessage=f(()=>this.loadFailed()?this.errorHeading:this.hasActiveFilter()?"No meetings match your filters.":"No records found."),this.emptyDescription=f(()=>this.loadFailed()?this.errorDescription:""),this.emptyIcon=f(()=>this.loadFailed()?"warning":"no-results"),this.listUnavailable=f(()=>this.loadFailed()&&this.total()===0),this.showStaleLoadWarning=f(()=>this.loadFailed()&&this.total()>0),this.countLine=f(()=>{if(this.listUnavailable())return"";let d=this.total(),v=this.activeTabId()==="demo",P=v?this.demoCnt():this.privateCnt(),T=v||this.bespoke.isHPDrupa2024?["Approved","Pending approval","Declined"]:["Meeting accepted","Meeting pending","Meetings cancelled"];return`${d} ${d===1?"meeting":"meetings"} \xB7 ${T[0]}: ${P.accepted} \xB7 ${T[1]}: ${P.pending} \xB7 ${T[2]}: ${P.cancelled}`}),this.announcement=f(()=>{if(this.loadFailed())return`${this.errorHeading}. ${this.errorDescription}`;let d=this.sort(),v=this.tabs().find(T=>T.id===this.activeTabId())?.label??"Meetings",P=d?`, sorted by ${this.headerFor(d.key)}, ${d.direction==="asc"?"ascending":"descending"}`:", not sorted";return`${v} view, ${this.total()} meetings${P}`}),this.actionItems=f(()=>{let d=[];return this.bespoke.isHPDrupa2024&&(d.push({id:"approve",label:"Approve",icon:"check"}),d.push({id:"decline",label:"Decline",icon:"close"})),d.push({id:"update-location",label:`Update ${this.activeTabId()==="demo"?"product":"location"}`,icon:"location"}),d.push({separator:!0}),d.push({id:"cancel",label:"Cancel",icon:"delete",danger:!0}),d}),this.toolItems=f(()=>{let d=[],v=this.activeTabId()==="demo";return v||d.push({id:"export",label:this.bespoke.isHPDrupa2024?"Export meetings":"Export",icon:"export"}),v&&!this.isVSef()&&d.push({id:"export-demo",label:"Export demos",icon:"export"}),this.bespoke.isHPDrupa2024||(d.push({id:"send-pending",label:"Send pending for approval email",icon:"email"}),d.push({id:"notify-pending",label:"Notify attendees with pending meetings",icon:"notifications"})),d}),this.rowKey=d=>d.PK,this.selectLabel=d=>`Select ${d.title||"meeting"}`}get selectedMeetingRows(){return Array.from(this.selected())}ngOnInit(){this.eventFormat=this.eventService.data.eventFormat,this.subscription$.push(this.attendeeService.onAttendeesChanged(e=>{this.attendees$.next(e)})),this.subscription$.push(this.meetingService.onChanged(e=>
1{this.meetingsSettled=!0,this.meetings$.next(e)})),this.subscription$.push(De([this.attendees$,this.meetings$,this.locationsService.locationsObservable]).subscribe(([e,n,i])=>{let a=n===this.meetings;this.attendees=e,this.meetings=n,this.locations=i,this.loadData(a)})),this.attendeeService.load(),this.settingService.getSetting("other-features").then(e=>{e&&(this.otherFeatures=V(V({},this.otherFeatures),e.data),this.isVSef.set(this.otherFeatures.vsefCompliant))}),this.loadMeetings(),this.locationsService.loadData().then(()=>this.onLocationsSettled(),()=>this.onLocationsSettled()),this.agendaTimeFormat=this.eventService.data.agendaTimeFormat?this.eventService.data.agendaTimeFormat:"12-hour",this.timezoneLabel=this.eventService.data.timezone?this.eventService.data.timezone:"",this.loadMenu(),this.activatedRoute.fragment.subscribe(e=>{be(e)?this.selectedMeetingType.set(e):this.selectedMeetingType.set("private")}),this.restoreFilters()}loadMeetings(){return L(this,null,function*(){this.meetingsSettled=!1,this.meetingsLoadedOk.set(!1),this.loadFailed.set(!1),this.isLoading.set(!0);let e=!1;try{({ok:e}=yield this.meetingService.loadReportingFailure())}catch{e=!1}this.meetingsSettled=!0,this.meetingsLoadedOk.set(e),this.loadFailed.set(!e),this.isLoading.set(!1),this.dropUnofferedFilters()})}loadData(e=!1){if(this.attendees!==null&&this.meetings!==null&&this.attendees.length&&this.meetings.length){let n=[...this.meetings].map(s=>{let O=this.attendees.find(A=>s.host===A.PK);O&&(s.hostName=O.firstName+" "+O.lastName),s.origLocationName=s?.origLocationName||s?.locationName||"";let $=s?.origLocationName,K=this.locations.find(A=>A.PK===s.locationId);if(s.locationName=$,K?.enableTableManagement&&s?.tableNumber){let A=this.locationsService.getTableNames(K)||[],H=s.tableNumber?A[s.tableNumber-1]:"";s.locationName=H?`${$} - ${H}`:$}return s});e||this.selected.set(new Set);let i=V({},B),a=V({},B),r=n.filter(s=>s.status!=="deleted"&&!s.microSponsorNoAccess&&s.type!=="demo"),y=r.filter(s=>typeof s?.locationName<"u"&&s?.locationName!=="").map(s=>s.locationName);this.locationOptionPrivate.set([...new Set(y)]);let _=n.filter(s=>s.type==="demo"&&s.status!=="deleted"),C=_.filter(s=>typeof s?.locationName<"u"&&s?.locationName!=="").map(s=>s.locationName);this.locationOptionDemo.set([...new Set(C)]),r.forEach(s=>{this.bespoke.isHPDrupa2024?s.demoStatus==="pending"?i.pending++:s.demoStatus==="approved"?i.accepted++:s.demoStatus==="declined"&&i.cancelled++:s.newStatus==="Pending"?i.pending++:s.newStatus==="Approved"||s.newStatus==="Accepted"?(i.accepted++,s.newStatus="Accepted"):s.newStatus==="Cancelled"&&i.cancelled++,typeof s?.meetOnCanapii>"u"&&(s.meetOnCanapii=!0),String(this.eventFormat).toLowerCase()==="virtual"?s.meetingExperience="Virtual":String(this.eventFormat).toLowerCase()==="hybrid"&&s.meetOnCanapii?s.meetingExperience=Ii:s.meetingExperience="Onsite",s.meetingExperience=s.isRoundtable?s.meetingExperience+", Roundtable":s.meetingExperience}),_.forEach(s=>{s.demoStatus==="pending"?a.pending++:s.demoStatus==="approved"?a.accepted++:s.demoStatus==="declined"&&a.cancelled++}),this.privateCnt.set(i),this.demoCnt.set(a),this.privateMeetings.set(r),this.demoMeetings.set(_),this.rowsCurrent.set(!0)}else this.meetings?.length?this.rowsCurrent.set(!1):(this.selected.set(new Set),this.privateCnt.set(V({},B)),this.demoCnt.set(V({},B)),this.locationOptionPrivate.set([]),this.locationOptionDemo.set([]),this.privateMeetings.set([]),this.demoMeetings.set([]),this.rowsCurrent.set(!0));this.meetingsSettled&&this.isLoading.set(!1),this.dropUnofferedFilters()}loadMenu(){return L(this,null,function*(){this.isDemoMeetingShow.set(this.bespoke.isHPDrupa2024)})}ngOnDestroy(){this.subscription$.forEach(e=>e.unsubscribe())}onSearch(e){this.query.set(e),this.page.set(1)}onSortChange(e){this.sort.set(Tt(this.sort(),e)),this.selected.set(new Set)}onTabChange(e){be(e)&&(this.selectedMeetingType.set(e),this.resetData(e))}onAction(e){switch(e){case"approve":this.actionDemo("approve");break;case"decline":this.actionDemo("decline");break;case"update-location":this.updateLocation();break;case"cancel":this.bulkCancel();break}}onTool(e){switch(e){case"export":this.export();break;case"export-demo":this.exportDemo();break;case"send-pending":this.sendPending();break;case"notify-pending":this.notifyPending();break}}create(){this.createOpen.set(!0)}onCreated(e){this.router.navigate([e.PK],{relativeTo:this.activatedRoute})}export(){return L(this,null,function*(){yield this.meetingService.load(!0);let[e,n]=yield Promise.all([this.settingfieldService.load(!0,!1,!0),this.meetingService.export(this.otherFeatures.vsefCompliant)]);if(n.length){let i=this.otherFeatures.vsefCompliant?["Meeting_ID","Meeting_start_time","Meeting_end_time","Sender_participant_ID","Receiver_participant_ID","Time_of_invite","Invitation_status","Time_of_acceptance_rejection","Meeting_outcome","Event_ID","Last_updated_timestamp"]:[...this.bespoke.isHPDrupa2024?[["Company name","Title"]]:["Title"],"Description","Start time","End time","Location","Video meeting","Acceptance status","Date created","Organizer","Organizer email","Attended","Accepted","Pending","Proposed New Time","Declined","Company accepted","Link",...this.bespoke.isHPDrupa2024?["External invites"]:[],...e.map(_=>_?.name),"Meeting ID","Schedule Status"],a=this.eventService.data.url,r=new Date().toISOString(),y=Me(n.toString(),e,this.meetings);this.csvDownloadService.fromCsv(`meetings_${a}_${r}'.csv`,y,i),yield this.auditTrailService.create(this.auditTrailService.ActionEnum.Export)}})}exportDemo(){return L(this,null,function*(){try{yield this.settingfieldService.load(!0,!1,!0).then(e=>L(this,null,function*(){let n=e.map(a=>a?.name);yield this.meetingService.load(!0);let i=yield this.meetingService.export(!1,!0);if(i.length){let a=[["Company name","Title"],"Description","Start time","End time","Product","Video meeting","Acceptance status","Date created","Organizer","Organizer email","Attended","Accepted","Pending","Proposed New Time","Declined","Company accepted","Link","External invites",...n,"Meeting ID"],r=Me(i.toString(),e,this.meetings);this.csvDownloadService.fromCsv("canapii-demo-"+new Date().toISOString()+".csv",r,a),yield this.auditTrailService.create(this.auditTrailService.ActionEnum.Export)}}))}catch(e){e instanceof Error&&e.message?this.toastService.showDanger("Error on generating report",e.message):this.toastService.showDanger("Error on generating report","Please try again.")}})}sendPending(){return L(this,null,function*(){if(yield this.prompt.ask({heading:"Send pending for approval email",message:"This will send an email to attendees who have pending meetings to approve. They can only receive this email once every 24 hours.",confirmLabel:"Send email",cancelLabel:"Cancel"}))try{let n=yield this.meetingService.sendPending();n.success?this.prompt.notify("Success",`Sent ${n.data.length} emails.`):this.prompt.notify("Failed","Failed to send pending email.")}catch{}})}notifyPending(){return L(this,null,function*(){if(yield this.prompt.ask({heading:"Send SMS notification",message:"This will send a SMS notification to attendees who has pending meetings to approve. They can only received this SMS once per day.",confirmLabel:"Send SMS",cancelLabel:"Cancel"})){this.isSMSNotifLoading.set(!0);
1try{let n=yield this.meetingService.notifyAttendeesWithPendingMeetings();n?.success?this.prompt.notify("Success",`Sent ${n.data.length} sms notifications.`):this.prompt.notify("Failed","Failed to send SMS notifications.")}catch{this.prompt.notify("Failed","Failed to send SMS notifications.")}finally{this.isSMSNotifLoading.set(!1)}}})}renameLabel(e){let n;return e==="approved"||e==="Approved"?n="Accepted":e==="rejected"||e==="Rejected"?n="Declined":n=e,n}statusTone(e){return e==="Accepted"||e==="Approved"||e==="approved"?"success":e==="Cancelled"||e==="Deleted"||e==="deleted"||e==="declined"?"danger":"neutral"}resetData(e){this.selected.set(new Set),this.query.set(""),this.page.set(1),this.sort.set({key:"dateCreated",direction:"desc"}),this.appliedFiltersFor(e).set(Y),this.resetFilterDraft(),this.router.navigate([],{relativeTo:this.activatedRoute,replaceUrl:!0,fragment:e}),this.removeStoredFilter("private"),this.removeStoredFilter("demo")}updateLocation(){this.updateLocationPKs.set(this.selectedMeetingRows),this.updateLocationMeetings.set(this.meetings),this.updateLocationOpen.set(!0)}onLocationUpdated(){this.meetingService.load(!0)}bulkCancel(){return L(this,null,function*(){let e=this.selected(),i=this.activeMeetings().filter(r=>e.has(r.PK)&&r.status!=="cancelled").map(r=>r.PK),a=i.length;if(!(a>0&&!(yield this.confirmService.ask({heading:`Cancel ${a} selected ${a===1?"meeting":"meetings"}?`,consequence:"Each selected meeting is marked as cancelled and can no longer be updated.",confirmLabel:a===1?"Cancel meeting":"Cancel meetings",cancelLabel:a===1?"Keep meeting":"Keep meetings",confirmWord:""}))))try{yield this.apiService.put("/emp/meetings/action",{body:{PKs:i},queryStringParameters:{action:"bulkCancelMeeting"}}),(yield this.meetingService.load(!0))&&this.toastService.showSuccess("Success","Selected meetings has been cancelled")}catch{}})}toTitleCase(e){return e.replace(/\w\S*/g,n=>n.charAt(0).toUpperCase()+n.substr(1).toLowerCase())}applyFilters(){let e=this.activeTabId(),n=pe({statuses:[...this.draftStatuses()],video:this.draftVideo(),locations:[...this.draftLocations()]},this.filterFacets(),this.offeredLocations(e));this.appliedFiltersFor(e).set(n),this.page.set(1),this.persistFilters(e,n)}clearFilterDraft(){this.draftStatuses.set([]),this.draftVideo.set("all"),this.draftLocations.set([])}onFilterOpenChange(){this.resetFilterDraft()}actionDemo(e){return L(this,null,function*(){let n=this.selectedMeetingRows;if(!n.length)return;let i=e[0].toUpperCase()+e.slice(1),a=this.activeTabId()==="demo"?"demo":"meeting",r=`${a}${n.length>1?"s":""}`,y=()=>L(this,null,function*(){let _=[],C=[],s=[],O=[];if(yield Promise.all(n.map(v=>L(this,null,function*(){let P=this.meetings.find(X=>X.PK===v),T=yield this.actionOneMeeting(e,v);T.rejection&&O.push(T.rejection),T.success?(C.push(v),s.push({PK:v,message:`${i}d.`,success:!0,meeting:P})):(_.push(v),s.push({PK:v,message:T.message,success:!1,meeting:P}))}))),yield this.meetingService.load(!0),O.length===n.length)throw O[0];let $=C.length>1?"s":"",K=C.length?" and ":"",A=_.length>1?"s":"",H=C.length?`${C.length} ${a}${$} ${e}d`:"",ue=_.length?`${K}${_.length} ${a}${A} skipped.`:"",d=H+ue;_.length?(this.actionLogEntries.set(s),this.actionLogTitle.set(d),this.actionLogOpen.set(!0)):this.toastService.showSuccess("Action",d)});if(e==="decline"){yield this.confirmService.ask({heading:`Decline ${n.length} ${r}?`,consequence:`Each selected ${a} is declined and can no longer be updated.`,confirmLabel:`Decline ${r}`,cancelLabel:`Keep ${r}`,confirmWord:"",run:()=>this.runReportingFailure(y,`Could not decline the selected ${r}. Please try again.`)});return}yield this.prompt.ask({heading:`${i} ${a}`,message:`Are you sure you want to ${e} ${n.length} ${r}?`,confirmLabel:`${i} ${r}`,cancelLabel:"Cancel",run:y})})}actionOneMeeting(e,n){return L(this,null,function*(){try{let i=yield this.meetingService.actionMeeting(e==="approve"?"approveDemo":"cancelMeeting",{PK:n});return{success:!!i?.success,message:i?.message||"Failed."}}catch(i){return{success:!1,message:typeof i?.message=="string"&&i.message.trim()?i.message:"Failed.",rejection:i}}})}runReportingFailure(e,n){return L(this,null,function*(){try{yield e()}catch(i){let a=typeof i?.message=="string"&&i.message.trim()?i.message:n;throw this.toastService.showDanger("Error",a),i}})}activeMeetings(){return this.activeTabId()==="demo"?this.demoMeetings():this.privateMeetings()}appliedFiltersFor(e){return e==="demo"?this.appliedDemoFilters:this.appliedPrivateFilters}resetFilterDraft(){let e=this.appliedFilters();this.draftStatuses.set(e.statuses),this.draftVideo.set(e.video),this.draftLocations.set(e.locations)}persistFilters(e,n){let i=$t(n,J(e,this.bespoke.isHPDrupa2024));e===this.activeTabId()&&this.router.navigate([],{queryParams:i,replaceUrl:!0,fragment:e});let a=this.storedFilterKey(e);a&&sessionStorage.setItem(a,JSON.stringify(i))}storedFilterKey(e){return It(e,this.eventService.data?.url)}removeStoredFilter(e){let n=this.storedFilterKey(e);n&&sessionStorage.removeItem(n)}offeredLocations(e){return this.rowsLoaded()?e==="demo"?this.locationOptionDemo():this.locationOptionPrivate():null}onLocationsSettled(){this.locationsSettled.set(!0),this.dropUnofferedFilters()}dropUnofferedFilters(){if(this.rowsLoaded())for(let e of["private","demo"]){let n=this.appliedFiltersFor(e)(),i=pe(n,J(e,this.bespoke.isHPDrupa2024),this.offeredLocations(e));i!==n&&(this.appliedFiltersFor(e).set(i),this.persistFilters(e,i))}}restoreFilters(){sessionStorage.removeItem(de.private),sessionStorage.removeItem(de.demo);let e=this.activeTabId(),n=J(e,this.bespoke.isHPDrupa2024),i=this.route.
1snapshot?.queryParams,a=this.storedFilterKey(e),r=a?zt(sessionStorage.getItem(a)):null,y=xe(i,n)?i:r;if(!xe(y,n))return;let _=Rt(y,n),C=_.title,s=pe(_.filters,n,this.offeredLocations(e));this.appliedFiltersFor(e).set(s),this.resetFilterDraft(),C&&this.query.set(C),this.persistFilters(e,s)}headerFor(e){return this.columns().find(n=>n.key===e)?.header??e}static{this.\u0275fac=function(n){return new(n||t)(M(ht),M(Ve),M(ve),M(He),M(pt),M(lt),M(ut),M(ot),M(Se),M(nt),M(ft),M(ve),M(Se),M(Ke),M(Ct))}}static{this.\u0275cmp=Q({type:t,selectors:[["ng-component"]],features:[ke([ye])],decls:47,vars:39,consts:[[1,"container-fluid","py-3"],[1,"page"],["heading","Meetings","description","To enable meetings, add your preferred timeslots by clicking on settings, under the actions button."],[3,"click"],["align","end","ariaLabel","Actions for the selected meetings",3,"items"],["variant","secondary","disabledReason","Select at least one meeting first.",3,"disabled"],["variant","secondary","loadingLabel","Sending SMS notifications",3,"loading"],["align","end","ariaLabel","Meeting tools",3,"items"],["cnpButton","","variant","secondary",3,"routerLink"],["cnpButton","","variant","secondary","routerLink","settings"],["name","settings"],[1,"list-card"],["idPrefix","meetings","ariaLabel","Meeting views",1,"rail",3,"activeIdChange","tabs","activeId"],["role","tabpanel",1,"panel",3,"id"],["ariaLabel","Meeting list controls",3,"count"],[3,"apply","clear","openChange","activeCount"],[1,"facets"],["legend","Status",3,"valueChange","options","value"],[1,"facet"],[3,"valueChange","legend","options","hint","value"],["label","Search meetings","placeholder","Search...",1,"search",3,"valueChange","value"],["role","status","cnpVisuallyHidden",""],["tone","warning",1,"stale-notice",3,"heading"],["ariaLabel","Meetings",3,"selectedChange","sortChange","loading","selectable","columns","rows","rowKey","selectLabel","selected","sort"],["cnpTableEmpty","",3,"icon","heading","description"],["cnpEmptyStatePrimary","","variant","secondary"],["cnpCell","title"],["cnpCell","attendeesName"],["cnpCell","startTime"],["cnpCell","endTime"],["cnpCell","meetOnCanapii"],["cnpCell","newStatus"],["cnpCell","drupaStatus"],["cnpCell","dateCreated"],["noun","meetings",3,"total","pageSizeOptions","page","pageSize"],[3,"type","open"],[3,"meetingPKs","meetings","isDemo","open"],[3,"actionLog","title","type","open"],[3,"prompt"],["align","end","ariaLabel","Actions for the selected meetings",3,"select","items"],["align","end","ariaLabel","Meeting tools",3,"select","items"],[1,"facet-legend"],[1,"facet-options"],[1,"facet-option"],["type","radio","name","meetings-video-filter",3,"change","value","checked"],["cnpCalloutAction","","variant","secondary",3,"click"],["cnpEmptyStatePrimary","","variant","secondary",3,"click"],[1,"record",3,"routerLink"],["aria-hidden","true"],["cnpVisuallyHidden",""],[3,"tone"],["noun","meetings",3,"pageChange","pageSizeChange","total","pageSizeOptions","page","pageSize"],[3,"openChange","created","type","open"],[3,"openChange","updated","meetingPKs","meetings","isDemo","open"],[3,"openChange","actionLog","title","type","open"]],template:function(n,i){n&1&&(c(0,"div",0)(1,"div",1)(2,"cnp-page-header",2)(3,"cnp-button",3),w("click",function(){return i.create()}),p(4,"Create"),l(),S(5,ri,2,2,"cnp-dropdown",4)(6,li,2,1,"cnp-button",5),S(7,ci,2,1,"cnp-button",6)(8,di,2,1,"cnp-dropdown",7),S(9,pi,2,2,"a",8),c(10,"a",9),fe(11,"cnp-icon",10),p(12," Settings "),l()(),c(13,"div",11)(14,"cnp-tabs",12),w("activeIdChange",function(r){return i.onTabChange(r)}),l(),c(15,"div",13)(16,"cnp-toolbar",14)(17,"cnp-filter-popover",15),w("apply",function(){return i.applyFilters()})("clear",function(){return i.clearFilterDraft()})("openChange",function(){return i.onFilterOpenChange()}),c(18,"div",16)(19,"cnp-checkbox-group",17),I("valueChange",function(r){return N(i.draftStatuses,r)||(i.draftStatuses=r),r}),l(),S(20,ui,6,0,"fieldset",18),c(21,"cnp-checkbox-group",19),I("valueChange",function(r){return N(i.draftLocations,r)||(i.draftLocations=r),r}),l()()(),c(22,"cnp-search-field",20),w("valueChange",function(r){return i.onSearch(r)}),l()(),c(23,"span",21),p(24),l(),S(25,gi,4,2,"cnp-callout",22),c(26,"cnp-table",23),I("selectedChange",function(r){return N(i.selected,r)||(i.selected=r),r}),w("sortChange",function(r){return i.onSortChange(r)}),c(27,"cnp-empty-state",24),S(28,hi,2,0,"cnp-button",25),l(),Z(29,fi,2,4,"ng-template",26)(30,Ci,2,1,"ng-template",27)(31,Si,3,19,"ng-template",28)(32,bi,3,19,"ng-template",29)(33,yi,1,1,"ng-template",3
10)(34,Li,2,1,"ng-template",31)(35,Fi,2,1,"ng-template",32)(36,Di,2,3,"ng-template",33),l(),S(37,Ni,1,4,"cnp-paginator",34),l()(),c(38,"small")(39,"sup"),p(40,"[*]"),l(),p(41),z(42,"timezoneAbbrev"),l(),S(43,Pi,1,2,"app-meeting-create",35),S(44,Ei,1,4,"app-meeting-update-location",36),S(45,ki,1,4,"app-action-log",37),fe(46,"app-meeting-prompt",38),l()()),n&2&&(m(5),b(i.selectedCount()?5:6),m(2),b(i.isSMSNotifLoading()?7:8),m(2),b(i.activeTabId()!=="demo"?9:-1),m(5),h("tabs",i.tabs())("activeId",i.activeTabId()),m(),h("id",i.panelId()),Ne("aria-labelledby",i.tabId()),m(),h("count",i.countLine()),m(),h("activeCount",i.activeFilterCount()),m(2),h("options",i.filterFacets().statusOptions),k("value",i.draftStatuses),m(),b(i.filterFacets().hasVideo?20:-1),m(),h("legend",i.filterFacets().locationLabel)("options",i.locationFilterOptions())("hint",i.locationFilterHint()),k("value",i.draftLocations),m(),h("value",i.query()),m(2),R(i.announcement()),m(),b(i.showStaleLoadWarning()?25:-1),m(),h("loading",i.isLoading())("selectable",!0)("columns",i.columns())("rows",i.rows())("rowKey",i.rowKey)("selectLabel",i.selectLabel),k("selected",i.selected),h("sort",i.sort()),m(),h("icon",i.emptyIcon())("heading",i.emptyMessage())("description",i.emptyDescription()),m(),b(i.loadFailed()?28:-1),m(9),b(i.listUnavailable()?-1:37),m(4),D(" Displayed as ",_e(42,37,i.eventService==null?null:i.eventService.data.timezone)," timezone"),m(2),b(i.createOpen()?43:-1),m(),b(i.updateLocationOpen()?44:-1),m(),b(i.actionLogOpen()?45:-1),m(),h("prompt",i.prompt))},dependencies:[$e,ce,re,bt,Lt,ie,We,it,ae,tt,Ue,Qe,et,je,qe,Je,Be,ne,se,Ge,Ye,oe,ct,vt],styles:[".page[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:var(--cnp-space-card-gap)}.list-card[_ngcontent-%COMP%]{background:var(--cnp-color-bg-card);border-radius:var(--cnp-radius-container);box-shadow:var(--cnp-shadow-low);overflow:hidden}.rail[_ngcontent-%COMP%]{--cnp-tabs-inset: var(--cnp-space-card-padding)}.search[_ngcontent-%COMP%]{--cnp-search-field-width: 220px;min-width:0}.record[_ngcontent-%COMP%]{color:var(--cnp-color-link);font-weight:var(--cnp-font-weight-semibold)}.record[_ngcontent-%COMP%]:hover{text-decoration:underline}.stale-notice[_ngcontent-%COMP%]{margin-bottom:var(--cnp-space-card-gap)}.facets[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:var(--cnp-space-4)}.facet[_ngcontent-%COMP%]{min-width:0;margin:0;padding:0;border:0}.facet-legend[_ngcontent-%COMP%]{padding:0 0 var(--cnp-space-2);color:var(--cnp-color-text-heading);font-size:var(--cnp-font-size-label);font-weight:var(--cnp-font-weight-bold)}.facet-options[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:var(--cnp-space-2)}.facet-option[_ngcontent-%COMP%]{display:flex;align-items:center;gap:var(--cnp-space-2);margin:0;color:var(--cnp-color-text-body);font-size:var(--cnp-font-size-body)}.facet-option[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{margin:0;accent-color:var(--cnp-color-action)}"]})}}return t})();var Vi=[{path:"",component:me},{path:"settings",loadChildren:()=>import("./chunk-ZI3COSVH.js").then(t=>t.SettingsModule)},{path:"matchmaking",loadChildren:()=>import("./chunk-ODOOGHP6.js").then(t=>t.MatchmakingModule)},{path:":id",loadChildren:()=>import("./chunk-AFWUG6O2.js").then(t=>t.ViewModule)}],Wt=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=W({type:t})}static{this.\u0275inj=j({imports:[Ce.forChild(Vi),Ce]})}}return t})();var Qn=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=W({type:t})}static{this.\u0275inj=j({imports:[ee,Wt,dt,mt,Pt,at,ze.forChild(),te,wt,xt,Ft,_t,Nt,me,re,yt,Dt,ce]})}}return t})();export{Qn as MeetingModule};

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.