PageSourceSearch

https://app.kontrakte.ai/chunk-2P62YW3E.js

js kontrakte.ai collected 2026-10-05 14:58:30 UTC 11,254 bytes, 1 lines download raw bytes

1import{b as pe,c as ge}from"./chunk-755UXAIH.js";import{a as r}from"./chunk-CDX2Y5ZV.js";import{a as ce,b as se}from"./chunk-H2FKT4UJ.js";import"./chunk-JLD66MW3.js";import{b as le,d as me}from"./chunk-UUBSYGHB.js";import"./chunk-BITKWPV5.js";import"./chunk-PZJNGHAI.js";import"./chunk-ECQWOUF7.js";import{b as de}from"./chunk-B5C3W4GZ.js";import"./chunk-SXJEMU55.js";import"./chunk-SZOQO7FY.js";import"./chunk-KTJMBNPD.js";import"./chunk-JTIWJ7GL.js";import"./chunk-GTCMXVXY.js";import"./chunk-3XLASY2R.js";import"./chunk-A2VWF5IS.js";import"./chunk-TBZ27R4F.js";import"./chunk-MLOC3ODX.js";import"./chunk-K463MGT6.js";import"./chunk-VT4DQQ23.js";import"./chunk-XBTL2HNK.js";import"./chunk-DGXSOTP6.js";import"./chunk-STVCXVT2.js";import"./chunk-NMUXP5ZI.js";import"./chunk-T22DQ2GQ.js";import"./chunk-I6E7UFMY.js";import"./chunk-Q4VOUYUH.js";import"./chunk-2SDMEMLY.js";import"./chunk-SWX3X47R.js";import{a as U,b as q}from"./chunk-GNBTSYZQ.js";import{a as re}from"./chunk-5WQYUD5O.js";import"./chunk-HLD5MFLG.js";import"./chunk-SOR3Q2OZ.js";import"./chunk-QXHU5SGM.js";import"./chunk-W7WAU7OJ.js";import"./chunk-GJJGR5Y6.js";import"./chunk-SNQHYUTK.js";import"./chunk-GADNOOS5.js";import"./chunk-LXGG3T7H.js";import{a as I}from"./chunk-DR5QRENS.js";import"./chunk-E7DAPGV3.js";import"./chunk-U66IVFPI.js";import"./chunk-VG2NBLTB.js";import{Aa as K,Ea as X,Fa as Y,J as H,L as Q,Nb as ie,Ob as ae,gb as Z,hb as $,ra as j,sa as z,tb as ee,ub as te,za as J}from"./chunk-3I5YQLWV.js";import"./chunk-MCI5TDQD.js";import"./chunk-2VWRLHTH.js";import"./chunk-6BQC7DBS.js";import"./chunk-H4PUWDV3.js";import{db as N,eb as O}from"./chunk-XH364ZWU.js";import"./chunk-REEY2LDE.js";import"./chunk-LUPB3JY6.js";import"./chunk-LCBDEE7K.js";import{a as ne}from"./chunk-FOKXGGXP.js";import"./chunk-CHJOASWB.js";import{a as V}from"./chunk-B6NYFPVK.js";import"./chunk-BF5LRPFA.js";import{a as oe}from"./chunk-AYG4KPMU.js";import"./chunk-V7ADNKE3.js";import"./chunk-YZA6U3GV.js";import"./chunk-MLNEJGYD.js";import{Te as A,Ue as G,hc as y,kc as k,wf as R}from"./chunk-4XGS5GLQ.js";import"./chunk-RKD2EHLI.js";import"./chunk-4XFUMSKG.js";import"./chunk-EFH6B3MY.js";import"./chunk-XID2BBVI.js";import{a as L}from"./chunk-SR6D5PVB.js";import{f as B}from"./chunk-FGUXMIVO.js";import"./chunk-A3CIRJHM.js";import"./chunk-43XJ44EY.js";import"./chunk-ALMFHHGJ.js";import{$b as l,Ab as P,Ea as f,Fb as M,Mc as F,Nc as E,Oc as W,Tb as _,Vb as b,Xc as v,_b as n,ac as m,ad as g,bc as s,bd as u,ic as D,kb as a,na as d,oc as S,qc as p,sa as x,ta as h}from"./chunk-NNVAONJZ.js";var ue=t=>({name:t}),Ce=t=>({desc:t}),ve=t=>({isPublic:t}),xe=t=>({numberSeg:t});function he(t,T){if(t&1){let e=D();l(0,"div")(1,"dx-button",21),g(2,"criTranslate"),g(3,"criTranslate"),S("onClick",function(){x(e);let o=p(3);return h(o.handleInviteToCampaign())}),m()()}t&2&&(a(),n("text",u(2,2,"common.action.campaign.invite"))("hint",u(3,4,"common.action.campaign.invite")))}function fe(t,T){if(t&1&&(l(0,"dx-data-grid",12),s(1,"dxo-load-panel",13)(2,"dxo-scrolling",14)(3,"dxo-sorting",15)(4,"dxo-header-filter",16),l(5,"dxo-toolbar"),s(6,"dxi-item",17),l(7,"dxi-item",18),M(8,he,4,6,"div",19),m(),s(9,"dxi-item",20),m()()),t&2){let e=p(2);n("wordWrapEnabled",!1)("dataSource",e.campaignTenantsDataSource)("remoteOperations",!0)("allowColumnReordering",!1)("focusedRowEnabled",!0)("showBorders",!0)("columns",e.campaignTenantsGridColumns),a(),n("showPane",!1),a(3),n("visible",!0)}}function ye(t,T){if(t&1&&(l(0,"dx-data-grid",12),s(1,"dxo-load-panel",13)(2,"dxo-scrolling",14)(3,"dxo-sorting",15)(4,"dxo-header-filter",16),m()),t&2){let e=p(2);n("wordWrapEnabled",!1)("dataSource",e.campaignInvitesDataSource)("remoteOperations",!0)("allowColumnReordering",!1)("focusedRowEnabled",!0)("showBorders",!0)("columns",e.campaignInvitesGridColumns),a(),n("showPane",!1),a(3),n("visible",!0)}}function Te(t,T){if(t&1){let e=D();l(0,"div",0)(1,"div",1),s(2,"div",2)(3,"div",3)(4,"div",4),g(5,"criTranslate"),s(6,"div",5),m(),l(7,"div",6)(8,"dx-button",7),g(9,"criTranslate"),S("onClick",function(){x(e);let o=p();return h(o.editCampaign(o.campaignDetails()))}),m()()(),l(10,"div",8)(11,"dx-tab-panel",9),W("selectedItemChange",function(o){x(e);let C=p();return E(C.selectedTabItem,o)||(C.selectedTabItem=o),h(o)}),s(12,"dxi-item",10),g(13,"criTranslate"),s(14,"dxi-item",11),g(15,"criTranslate"),m(),_(16,fe,10,9,"dx-data-grid",12)(17,ye,5,9,"dx-data-grid",12),m()}if(t&2){let e,i,o,C,w,c=p();a(2),n("translateParams",v(20,ue,(e=c.campaignDetails())==null?null:e.name)),a(),n("translateParams",v(22,Ce,(i=c.campaignDetails())==null?null:i.description)),a(),n("translateParams",v(24,ve,u(5,12,(o=c.campaignDetails())!=null&&o.isPublic?"common.label.editor.yes":"common.label.editor.no"))),a(2),n("translateParams",v(26,xe,(C=c.campaignDetails())==null||C.segments==null?null:C.segments.length)),a(2),n("hint",u
1(9,14,"common.label.question.edit-campaign")),a(3),n("iconPosition",c.tabsIconPosition)("tabsPosition",c.tabsPosition),F("selectedItem",c.selectedTabItem),a(),n("title",u(13,16,"common.label.campaign.linked-tenants"))("selected",!0),a(2),n("title",u(15,18,"common.label.campaign.invitations-campaign")),a(2),b((w=c.selectedTabItem==null?null:c.selectedTabItem.key)==="campaignTenants"?16:w==="campaignInvites"?17:-1)}}var ze=(()=>{class t{isLoaded=f(!1);activatedRoute=d(B);campaignControllerService=d(A);campaignTenantControllerService=d(G);invitationControllerService=d(R);translationService=d(ne);editorService=d(oe);campaignId=f(null);campaignDetails=f(null);campaignTenantsDataSource;campaignTenantsGridColumns=[];campaignInvitesDataSource;campaignInvitesGridColumns=[];tabsPosition="top";tabsIconPosition="start";selectedTabItem;constructor(){this.activatedRoute.params.pipe(L()).subscribe(async e=>{let i=e.campaignId;if(this.campaignId()!==i){this.campaignId.set(i),console.log("campaignId changed => loadAsync"),await this.loadAsync();return}})}async ngOnInit(){await this.loadAsync()}async loadAsync(){if(this.isLoaded.set(!1),!this.campaignId()){console.error("contractId is not set");return}let e=await this.campaignControllerService.GetDetailsAsync(this.campaignId());if(!e||(this.campaignDetails.set(e),!this.campaignDetails()))return;let i=this.campaignTenantControllerService.createDxStoreDxQueryCampaignTenants(this.campaignId());this.campaignTenantsDataSource=new I({store:i});let o=this.invitationControllerService.createDxStoreQuery();this.campaignInvitesDataSource=new I({store:o,filter:[[["invitationType","=",y.InviteUserToCampaign],"or",["invitationType","=",y.InviteUserToContract]],"and",["inviteCampaignId","=",this.campaignId()]]}),this.setupGridColumns(),this.isLoaded.set(!0)}setupGridColumns(){this.campaignTenantsGridColumns=[{dataField:r(e=>e.tenantContactName),dataType:"string",caption:this.translationService.translate("common.label.campaign-detail.contact-name"),sortOrder:"asc",sortIndex:0,minWidth:150},{dataField:r(e=>e.contractName),dataType:"string",caption:this.translationService.translate("common.label.contract"),minWidth:150},{dataField:r(e=>e.segments),dataType:"string",caption:this.translationService.translate("common.label.checklist.segments"),minWidth:150},{dataField:r(e=>e.contractWorkflow),dataType:"string",caption:this.translationService.translate("common.label.status"),minWidth:150},{dataField:r(e=>e.contractClaimedById?.name),dataType:"string",caption:this.translationService.translate("common.label.checklist-node-perspective-data-source.auditor-text"),minWidth:150},{dataField:r(e=>e.contractClaimedAt),dataType:"datetime",caption:this.translationService.translate("common.label.campaign-detail.claimed-at"),minWidth:150},{dataField:r(e=>e.contractClaimedByApplicantUserId?.name),dataType:"string",caption:this.translationService.translate("common.label.campaign-segment.applicant-singular"),minWidth:150},{dataField:r(e=>e.contractClaimedByApplicantAt),dataType:"datetime",caption:this.translationService.translate("common.label.campaign-detail.applicant-claimed-at"),minWidth:150}],this.campaignInvitesGridColumns=[{dataField:r(e=>e.invitationEmail),dataType:"string",caption:this.translationService.translate("common.label.contract-detail.invitation-mail"),minWidth:150},{dataField:r(e=>e.invitationNiceName),dataType:"string",caption:this.translationService.translate("common.label.campaign-detail.invitation-aaccepted"),minWidth:150},{dataField:r(e=>e.inviteExpires),dataType:"datetime",caption:this.translationService.translate("common.label.campaign-detail.expiration-date"),minWidth:150},{dataField:r(e=>e.inviteCompleted),dataType:"datetime",caption:this.translationService.translate("common.label.campaign-detail.accepted"),minWidth:150},{dataField:r(e=>e.invitationType),dataType:"string",caption:this.translationService.translate("common.label.campaign-detail.type"),minWidth:150},{dataField:r(e=>e.inviteContractLookup?.name),dataType:"string",caption:this.translationService.translate("common.label.campaign-detail.dedicated-to-contract"),minWidth:150}]}handleInviteToCampaign(){if(!this.campaignId()){console.error("Campaign id must not be null");return}let e=new k;e.invitationType=y.InviteUserToCampaign,e.relatedEntityId=this.campaignId(),this.editorService.showInviteToCampaignEditor.set(e)}async editCampaign(e){let i=await this.campaignControllerService.GetAsync(e.id);this.editorService.showCampaignEditor.set(i)}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=P({type:t,selectors:[["app-campaign-detail"]],decls:3,vars:1,consts:[[1,"d-flex","campaign-details",2,"margin","1rem 2rem"],[1,"d-flex","flex-column",2,"margin","1rem 2rem"],["criTranslate","common.label.name-params",3,"translateParams"],["criTranslate","common.label.description-params",3,"translateParams"],["criTranslate","common.label.campaign-detail.public",3,"translateParams"],["criTranslate","common.label.campaign-detail.number-segments",3,"translateParams"],[1,"d-flex","flex-column","ms-auto",2,"margin","1rem 2rem"],["icon","edit","type","normal","stylingMode","text",3,"onClick","hint"],[1,"view-wrapper","list-page","crm-contact-list"],[1,"view-wrapper","list-page","crm-contact-list",3,"selectedItemChange","iconPosition","tabsPosition","selectedItem"],["icon","floppy","key","campaignTenants",3,"title","selected"],["icon","comment","key","campaignInvites",3,"title"],["noDataText","","height","100%",1,"grid","theme-dependent",3,"wordWrapEnabled","dataSource","remoteOperations","allowColumnReordering","focusedRowEnabled","showBorders","columns"],[3,"showPane"],["mode","virtual"],["mode","multiple"],[3,"visible"],["location","before"],["location","after","locateInMenu","auto"],[4,"dxTemplate"],["name","columnChooserButton","locateInMenu","auto"],["
1icon","add","type","normal","stylingMode","outlined",3,"onClick","text","hint"]],template:function(i,o){i&1&&(l(0,"app-main-content")(1,"main-component-body"),_(2,Te,18,28),m()()),i&2&&(a(2),b(o.isLoaded()?2:-1))},dependencies:[q,U,N,se,ce,j,J,X,Z,ee,ie,de,O,Q,K,H,z,Y,$,te,ae,le,me,ge,pe,re,V],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column}.campaign-details[_ngcontent-%COMP%]{display:flex;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;box-shadow:0 4px 25px #80a3ff40}"],changeDetection:0})}return t})();export{ze as CampaignDetailComponent};

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.