PageSourceSearch

https://ap.cflowapps.com/cflow/chunk-Ar3mUrRU.js

js cflowapps.com collected 2026-09-24 10:08:20 UTC 15,699 bytes, 2 lines download raw bytes

1import {c as ce$1,d as di,a as ci}from'./chunk-BhCRAB_X.js';import'./chunk-CZH5Guvf.js';import {by as rB,J as Je,b,q as l,L as Lt,e as eC,ax as yi,H as Fi,aO as fi,bf as sm,bg as zC,aA as et,aC as Rt,aE as oi,aP as yn,bh as ZC,G as Gm,cB as ID,aU as Ym,aV as zb,aW as Qb,c as eb,a2 as $b,t as tb,a1 as ub,d as ds,Q as D_,$ as $_,p as pu,w as wm,aS as Iy,a8 as Df,aY as T_,a9 as wf,aJ as fT,m as Rf,n as kf,ag as ob,an as nb,f as pw,Z as gy,a0 as q_,aT as vy,X as Dm,aK as hT,ah as ib,ao as Em,a3 as Iu}from'./main-MURRLOR2.js';var ae=["dropdown"],de=()=>[et,Rt,oi,yn,di,ci,import('./main-MURRLOR2.js').then(function(n){return n.gT}).then(d=>d.TranslatePipe)];function le(d,i){if(d&1){let e=ub();ds(0,"div",18)(1,"div",24)(2,"input",25),Gm("change",function(t){let o=Df(e).$implicit,l=$b(3);return wf(l.onCheckboxChange(o,t))}),pu(),ds(3,"label",26),D_(4),pu()()();}if(d&2){let e=i.$implicit,n=i.$index,t=$b(3);pw(2),Dm("checked",t.isChecked(e.fieldName)),Em("value",e.fieldName)("id","check-item-"+n),pw(),Em("for","check-item-"+n),pw(),Iu(" ",e.fieldDispName," ");}}function se(d,i){if(d&1){let e=ub();ds(0,"div",31)(1,"span",32),Rf(),ds(2,"svg",33),wm(3,"path",34)(4,"path",35)(5,"path",36)(6,"path",37)(7,"path",38)(8,"path",39)(9,"path",40)(10,"path",41)(11,"path",42)(12,"path",43)(13,"path",44)(14,"path",45),pu()(),kf(),ds(15,"span",46),D_(16),pu(),ds(17,"div",47)(18,"label",48)(19,"input",49),Gm("ngModelChange",function(t){let o=Df(e).$implicit,l=$b(4);return wf(l.setMandStatus(o.fieldName,t))}),pu(),fT(),wm(20,"span",50),pu(),ds(21,"button",51),Gm("click",function(t){let o=Df(e).$implicit,l=$b(4);return wf(l.removeSelectedItem(t,o))}),wm(22,"img",52),pu()()();}if(d&2){let e=i.$implicit,n=$b(4);Dm("cdkDragBoundary",".selected-container"),pw(16),gy(e.fieldDispName),pw(3),Dm("value",false)("ngModel",n.getMandStatus(e.fieldName)),hT();}}function pe(d,i){if(d&1){let e=ub();ds(0,"div",27),Gm("cdkDropListDropped",function(t){Df(e);let o=$b(3);return wf(o.onDrop(t))}),ds(1,"div",28)(2,"p",29),D_(3),$_(4,"translate"),pu(),ds(5,"p",30),D_(6,"Mandatory Fields"),pu()(),ob(7,se,23,4,"div",31,nb),pu();}if(d&2){let e=$b(3);Dm("cdkDropListData",e.filterItems()),pw(3),gy(q_(4,2,"Columns_in_your_Report")),pw(4),ib(e.filterItems());}}function ce(d,i){if(d&1){let e=ub();ds(0,"div")(1,"div",1)(2,"label",2),D_(3),$_(4,"translate"),pu()(),ds(5,"div",3)(6,"div",1)(7,"label",4),D_(8),$_(9,"translate"),pu(),ds(10,"div",5),wm(11,"input",6,0),ds(13,"label",7)(14,"span",8),D_(15,"Select"),pu(),wm(16,"div",9),pu(),ds(17,"div",10)(18,"div",11)(19,"span",12)(20,"input",13),$_(21,"translate"),Iy("ngModelChange",function(t){Df(e);let o=$b(2);return T_(o.searchColumnText,t)||(o.searchColumnText=t),wf(t)}),pu(),fT(),ds(22,"span",14),Rf(),ds(23,"svg",15),wm(24,"path",16),pu()()()(),kf(),ds(25,"div",17),ob(26,le,5,5,"div",18,nb),pu(),ds(28,"div",19)(29,"a",20),Gm("click",function(){Df(e);let t=$b(2);return wf(t.clearAll())}),D_(30,"Clear All"),pu(),ds(31,"a",21),Gm("click",function(){Df(e);let t=$b(2);return wf(t.selectAll())}),D_(32,"Select All"),pu()()()()()(),ds(33,"div",22)(34,"div",1),eb(35,pe,9,4,"div",23),pu()()();}if(d&2){let e=$b(2);pw(3),gy(q_(4,5,"Please_select_columns_you_want_to_display")),pw(5),gy(q_(9,7,"Select_Columns_to_Filter_By")),pw(12),vy("ngModel",e.searchColumnText),Dm("placeholder",q_(21,9,"Search")),hT(),pw(6),ib(e.filteredWorkflowFields()),pw(9),tb(e.filterItems()?35:-1);}}function me(d,i){if(d&1&&eb(0,ce,36,11,"div"),d&2){let e=$b();tb(e.reportSetup()?0:-1);}}var re=class d{ngOnInit(){this.languageService.use("report").then();}reportSetup=rB();reportDefinition=rB();mandatoryItems=Je([]);searchColumnText=Je("");filterItems=Je([]);languageService=b(l);filteredWorkflowFields=Lt(()=>{let i=this.searchColumnText().toLowerCase().trim(),e=this.reportSetup()?.reportMandatoryFilterFields??[];return i?e.filter(n=>n.fieldDispName?.toLowerCase().includes(i)):e});dropdown;onClickOutside(i){i.target.closest(".dropdown-container")||this.dropdown?.nativeElement.checked&&(this.dropdown.nativeElement.checked=false);}ngAfterViewInit(){let i=this.reportDefinition()?.filterFields??[];this.filterItems.set((this.reportSetup()?.reportMandatoryFilterFields??[]).filter(n=>i.some(t=>t.toLowerCase()===n.fieldName.toLowerCase())).sort((n,t)=>i.findIndex(o=>o.toLowerCase()===n.fieldName.toLowerCase())-i.findIndex(o=>o.toLowerCase()===t.fieldName.toLowerCase())));let e=this.reportDefinition()?.filterFields?.map((n,t)=>({fieldName:n,isMand:this.reportDefinition()?.isMandatory?.[t]??false}))??[];this.mandatoryItems.set(e);}removeSelectedItem(i,e){i.preventDefault();let n=[...this.filterItems()],t=n.findIndex(o=>o.fieldName===e.fieldName);t!==-1&&(n.splice(t,1),this.filterItems.set(n),this.reportDefinition().isMandatory=this.mandatoryItems().splice(t,1).map(o=>o.isMand),this.reportDefinition().filterFields=n.map(o=>o.fieldName)),this.filterItems().length==0&&this.resetDefaultValue();}onCheckboxChange(i,e){e.preventDefault();let n=e.target.checked,t=[...this.filterItems()],o=[...this.mandatoryItems()],l=t.findIndex(m=>m.fieldName===i.fieldName);
1n&&l===-1?(t.push(i),o.push({fieldName:i.fieldName,isMand:false})):!n&&l!==-1&&(t.splice(l,1),o.splice(l,1)),this.filterItems.set(t),this.mandatoryItems.set(o),this.reportDefinition().filterFields=[...this.filterItems().map(m=>m.fieldName)],this.reportDefinition().isMandatory=[...this.mandatoryItems().map(m=>m.isMand)],this.filterItems().length==0&&this.resetDefaultValue();}isChecked(i){return this.filterItems().some(e=>e.fieldName===i)}clearAll(){this.filterItems.set([]),this.mandatoryItems.set([]),this.resetDefaultValue();}resetDefaultValue(){this.reportDefinition().filterFields=[],this.reportDefinition().isMandatory=[];}selectAll(){let i=this.mandatoryItems(),e=[...this.filteredWorkflowFields()];this.filterItems.set(e),this.reportDefinition().filterFields=[...this.filterItems().map(t=>t.fieldName)];let n=this.filteredWorkflowFields().map(t=>i.some(o=>t.fieldName.toLowerCase()==o.fieldName)?i.find(o=>t.fieldName.toLowerCase()==o.fieldName)?.isMand:false);this.reportDefinition().isMandatory=[...n];}onDrop(i){if(i.previousIndex!==i.currentIndex){let e=[...this.filterItems()],n=[...this.mandatoryItems()];ce$1(e,i.previousIndex,i.currentIndex),ce$1(n,i.previousIndex,i.currentIndex),this.filterItems.set(e),this.mandatoryItems.set(n);let t=e.map(m=>m.fieldName),o=n.map(m=>m.isMand),l=this.reportDefinition();l&&(l.filterFields=t,l.isMandatory=o);}}getMandStatus(i){return this.mandatoryItems()?.find(e=>e.fieldName===i)?.isMand??false}setMandStatus(i,e){let n=this.mandatoryItems()?.find(t=>t.fieldName===i);n&&(n.isMand=e),this.reportDefinition().isMandatory=this.mandatoryItems()?.map(t=>t.isMand);}static \u0275fac=function(e){return new(e||d)};static \u0275cmp=eC({type:d,selectors:[["cf-add-filter-columns"]],viewQuery:function(e,n){if(e&1&&Ym(ae,5),e&2){let t;zb(t=Qb())&&(n.dropdown=t.first);}},hostBindings:function(e,n){e&1&&Gm("click",function(o){return n.onClickOutside(o)},ID);},inputs:{reportSetup:[1,"reportSetup"],reportDefinition:[1,"reportDefinition"]},decls:3,vars:0,consts:[["dropdown",""],[1,"grid-item"],["for","",1,"cf-h2","p-0"],[1,"two-col","mt-3"],["for","",1,"cf-form-label"],[1,"dropdown-container"],["type","checkbox","id","dropdownToggle",1,"dropdown-toggle"],["for","dropdownToggle",1,"dropdown-header"],[1,"dropdown-text"],[1,"dropdown-arrow"],[1,"dropdown-content"],[1,"search-container"],[1,"srch-cntr"],["type","search","name","search","autocomplete","off","ng-reflect-name","srch","ng-reflect-model","",1,"srch-inpt","fnt-13","fw-400-medium","ng-untouched","ng-pristine","ng-valid",3,"ngModelChange","ngModel","placeholder"],[1,"srch-icon"],["xmlns","http://www.w3.org/2000/svg","width","16","height","16","viewBox","0 0 18 18","fill","none"],["d","M15.5581 16.4419C15.8021 16.686 16.1979 16.686 16.4419 16.4419C16.686 16.1979 16.686 15.8021 16.4419 15.5581L15.5581 16.4419ZM10.5204 3.97963C12.3265 5.78581 12.3265 8.71419 10.5204 10.5204L11.4043 11.4043C13.6986 9.10992 13.6986 5.39008 11.4043 3.09575L10.5204 3.97963ZM10.5204 10.5204C8.71419 12.3265 5.78581 12.3265 3.97963 10.5204L3.09575 11.4043C5.39008 13.6986 9.10992 13.6986 11.4043 11.4043L10.5204 10.5204ZM3.97963 10.5204C2.17346 8.71419 2.17346 5.78581 3.97963 3.97963L3.09575 3.09575C0.801417 5.39008 0.801417 9.10992 3.09575 11.4043L3.97963 10.5204ZM3.97963 3.97963C5.78581 2.17346 8.71419 2.17346 10.5204 3.97963L11.4043 3.09575C9.10992 0.801417 5.39008 0.801417 3.09575 3.09575L3.97963 3.97963ZM16.4419 15.5581L11.4043 10.5204L10.5204 11.4043L15.5581 16.4419L16.4419 15.5581Z","fill","#959595"],[1,"options-container"],["data-search","apple",1,"option"],[1,"actions"],["type","reset",1,"cf-txt-btn","add-new-btn","txt-danger",3,"click"],["type","button",1,"cf-txt-btn","add-new-btn",3,"click"],[1,"mt-3"],["cdkDropList","",1,"selected-container",3,"cdkDropListData"],[1,"form-check"],["type","checkbox",1,"form-check-input",3,"change","checked"],[1,"form-check-label"],["cdkDropList","",1,"selected-container",3,"cdkDropListDropped","cdkDropListData"],[1,"row","col-md-12"],[1,"mb-0","cf-para-text","col-md-9"],[1,"mb-0","cf-para-text-sm","col-3","text-center","text-nowrap"],["cdkDrag","",1,"task-item",3,"cdkDragBoundary"],[1,"drag-handle"],["width","16","height","16","viewBox","0 0 16 16","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M6.28571 3.25714V3.14286C6.28571 2.51167 5.77404 2 5.14286 2C4.51167 2 4 2.51167 4 3.14286V3.25714C4 3.88833 4.51167 4.4 5.14286 4.4C5.77404 4.4 6.28571 3.88833 6.28571 3.25714Z","fill","#555555"],["d","M6.28571 8.05714V7.94286C6.28571 7.31167 5.77404 6.8 5.14286 6.8C4.51167 6.8 4 7.31167 4 7.94286V8.05714C4 8.68833 4.51167 9.2 5.14286 9.2C5.77404 9.2 
16.28571 8.68833 6.28571 8.05714Z","fill","#555555"],["d","M6.28571 12.8571V12.7429C6.28571 12.1117 5.77404 11.6 5.14286 11.6C4.51167 11.6 4 12.1117 4 12.7429V12.8571C4 13.4883 4.51167 14 5.14286 14C5.77404 14 6.28571 13.4883 6.28571 12.8571Z","fill","#555555"],["d","M12 3.25714V3.14286C12 2.51167 11.4883 2 10.8571 2C10.226 2 9.71429 2.51167 9.71429 3.14286V3.25714C9.71429 3.88833 10.226 4.4 10.8571 4.4C11.4883 4.4 12 3.88833 12 3.25714Z","fill","#555555"],["d","M12 8.05714V7.94286C12 7.31167 11.4883 6.8 10.8571 6.8C10.226 6.8 9.71429 7.31167 9.71429 7.94286V8.05714C9.71429 8.68833 10.226 9.2 10.8571 9.2C11.4883 9.2 12 8.68833 12 8.05714Z","fill","#555555"],["d","M12 12.8571V12.7429C12 12.1117 11.4883 11.6 10.8571 11.6C10.226 11.6 9.71429 12.1117 9.71429 12.7429V12.8571C9.71429 13.4883 10.226 14 10.8571 14C11.4883 14 12 13.4883 12 12.8571Z","fill","#555555"],["d","M6.28571 3.25714V3.14286C6.28571 2.51167 5.77404 2 5.14286 2C4.51167 2 4 2.51167 4 3.14286V3.25714C4 3.88833 4.51167 4.4 5.14286 4.4C5.77404 4.4 6.28571 3.88833 6.28571 3.25714Z","stroke","#555555","stroke-linecap","round","stroke-linejoin","round"],["d","M6.28571 8.05714V7.94286C6.28571 7.31167 5.77404 6.8 5.14286 6.8C4.51167 6.8 4 7.31167 4 7.94286V8.05714C4 8.68833 4.51167 9.2 5.14286 9.2C5.77404 9.2 6.28571 8.68833 6.28571 8.05714Z","stroke","#555555","stroke-linecap","round","stroke-linejoin","round"],["d","M6.28571 12.8571V12.7429C6.28571 12.1117 5.77404 11.6 5.14286 11.6C4.51167 11.6 4 12.1117 4 12.7429V12.8571C4 13.4883 4.51167 14 5.14286 14C5.77404 14 6.28571 13.4883 6.28571 12.8571Z","stroke","#555555","stroke-linecap","round","stroke-linejoin","round"],["d","M12 3.25714V3.14286C12 2.51167 11.4883 2 10.8571 2C10.226 2 9.71429 2.51167 9.71429 3.14286V3.25714C9.71429 3.88833 10.226 4.4 10.8571 4.4C11.4883 4.4 12 3.88833 12 3.25714Z","stroke","#555555","stroke-linecap","round","stroke-linejoin","round"],["d","M12 8.05714V7.94286C12 7.31167 11.4883 6.8 10.8571 6.8C10.226 6.8 9.71429 7.31167 9.71429 7.94286V8.05714C9.71429 8.68833 10.226 9.2 10.8571 9.2C11.4883 9.2 12 8.68833 12 8.05714Z","stroke","#555555","stroke-linecap","round","stroke-linejoin","round"],["d","M12 12.8571V12.7429C12 12.1117 11.4883 11.6 10.8571 11.6C10.226 11.6 9.71429 12.1117 9.71429 12.7429V12.8571C9.71429 13.4883 10.226 14 10.8571 14C11.4883 14 12 13.4883 12 12.8571Z","stroke","#555555","stroke-linecap","round","stroke-linejoin","round"],[1,"task-text","text-truncate"],[1,"d-flex","align-items-center","justify-content-between","item-last"],[1,"switch"],["type","checkbox",3,"ngModelChange","value","ngModel"],[1,"slider"],[1,"close-btn",3,"click"],["src","assets/images/cancel.svg","alt",""]],template:function(e,n){e&1&&(sm(0,me,1,1),zC(1,0,de),ZC());},dependencies:[yi,Fi,fi],styles:[`.selected-container{border:1px solid var(--color-border);background:var(--color-bg-main);padding:12px;border-radius:8px;width:100%;display:flex;flex-direction:column;gap:6px}.task-item{display:flex;align-items:center;justify-content:space-between;background:var(--color-card);border:1px solid var(--color-border);padding:4px 8px;border-radius:var(--radius-md)}.task-item .drag-handle{margin-right:8px}.task-text{flex:1;font-size:12px;color:var(--font-paragraph-color)}.item-last{width:20%}.item-last .slider{left:20px}.close-btn{background:none;border:none;cursor:pointer}.close-btn:hover{color:#dc3545}.grid-item{display:flex;flex-direction:column;gap:4px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:12px}::ng-deep .err-field .ng-select .ng-select-container{border-color:var(--color-danger)!important}.dropdown-container{position:relative;width:300px;border-radius:6px;z-index:1}.dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:var(--color-input);border-radius:var(--radius-md);cursor:pointer;transition:all .3s ease;border:1px solid var(--color-border);height:32px;position:relative}.dropdown-text{font-size:12px;color:var(--font-paragraph-color);font-weight:400}.dropdown-arrow{content:"";display:inline-block;width:6px;height:6px;border-right:1px solid #555555;border-bottom:1px solid #555555;transform:rotate(45deg);margin-right:15px;vertical-align:middle}.dropdown-container .dropdown-toggle{display:none}.dropdown-content{position:absolute;top:100%;left:-1px;right:0;background:var(--color-card);border-radius:var(--radius-md);z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;margin-top:4px;border:1px solid var(--color-border);max-height:0;overflow:hidden}.dropdown-toggle:checked+.dropdown-header .dropdown-arrow{transform:rotate(225deg)}.dropdown-toggle:checked~.dropdown-content{opacity:1;visibility:visible;transform:translateY(0);max-height:400px}.search-container{padding:12px;border-bottom:1px solid var(--color-border)}.search-input{width:100%;padding:10px 12px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease}.options-container{max-height:200px;overflow-y:auto;padding:12px}
1.option{display:flex;align-items:center;padding:4px;border-radius:var(--radius-md);cursor:pointer;transition:background-color .2s ease}.option:hover{background-color:var(--color-bg-hover)}.option-checkbox{display:none}.option-text{font-size:14px;color:#333;flex:1;cursor:pointer}.actions{padding:12px;border-top:1px solid var(--color-border);display:flex;gap:8px}@media(max-width:480px){.dropdown-container{width:100%;max-width:300px}}.option:has(.option-checkbox:checked){background-color:#e3f2fd;counter-increment:selected-items}.option:has(.option-checkbox:checked):hover{background-color:#bbdefb}.dropdown-header:after{content:counter(selected-items);counter-reset:selected-items;background:#667eea;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;margin-left:10px;display:none}.dropdown-container:has(.option-checkbox:checked) .dropdown-header:after{display:inline-block}
2`],encapsulation:2})};export{re as AddFilterColumnsComponent};

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.