PageSourceSearch

https://www.myctb.org/CCB/chunk-OW2TPNYP.js

js myctb.org collected 2026-10-02 07:21:00 UTC 26,841 bytes, 1 lines download raw bytes

1import{a as ke}from"./chunk-BB3SKUTA.js";import{a as $e}from"./chunk-XM7SSGOC.js";import{a as $}from"./chunk-WR6ANQ3J.js";import{a as Be}from"./chunk-N67FURLJ.js";import{a as Pe}from"./chunk-LXZ4VA7X.js";import"./chunk-KSXSMGJY.js";import{a as Re}from"./chunk-FNHF6VAT.js";import{a as Ee}from"./chunk-W4USPYZA.js";import{a as Qe}from"./chunk-4SQKBOPP.js";import{a as O}from"./chunk-AZHZJYAH.js";import{a as oe}from"./chunk-PHZPJRAA.js";import{a as Oe}from"./chunk-LO2MBLEN.js";import{a as Se,b as be,c as Ae,d as ve,g as Fe,h as Ve,i as Ie,l as Te}from"./chunk-3UB3B3DD.js";import"./chunk-A36ARRWN.js";import{a as we}from"./chunk-EXHSCDC3.js";import"./chunk-BJ6TW533.js";import"./chunk-PQBJLD2F.js";import{b as Le}from"./chunk-C5V53OZG.js";import"./chunk-AFJ4EBJB.js";import"./chunk-AY7VQXVT.js";import{a as Ne}from"./chunk-PFN5DFHE.js";import{a as De}from"./chunk-7P5XWWGR.js";import{c as ye}from"./chunk-QQND4BMK.js";import"./chunk-EZAL3R2H.js";import"./chunk-UDNYWWOT.js";import{a as xe}from"./chunk-PI24M5HJ.js";import"./chunk-Y43FC3AS.js";import"./chunk-3N7DBALK.js";import"./chunk-7ZON52JP.js";import"./chunk-EKREHPEO.js";import"./chunk-7AE5LMA3.js";import"./chunk-LM35THS4.js";import"./chunk-DUQ7DZLR.js";import"./chunk-B5CSPY5N.js";import{c as de,f as _e,k as ue,m as fe,q as he,u as ge,x as Ce}from"./chunk-TZTN4RLU.js";import{a as Me}from"./chunk-ULAERONH.js";import{a as se}from"./chunk-DO7FQJLW.js";import{a as u,b as ae}from"./chunk-JBDIS2F7.js";import"./chunk-IIHWM5PJ.js";import"./chunk-UXQPSKWH.js";import"./chunk-TV7WHFF3.js";import{d as ie}from"./chunk-FMWK4SCN.js";import"./chunk-LS72AEKE.js";import{F as pe,M as ce,S as me,t as re}from"./chunk-HCLUYBSA.js";import"./chunk-Z6UAK5F5.js";import"./chunk-6UMDV57G.js";import"./chunk-QBGGSKLA.js";import"./chunk-PNUPKFHZ.js";import{h as ee,k as te}from"./chunk-ZJEN5QU6.js";import{ia as ne,qa as le}from"./chunk-NNTKKQKG.js";import"./chunk-WVJGHZ5K.js";import{$ as v,Bb as s,Cb as m,Db as d,Eb as g,Ja as Y,Mb as w,Ob as T,Pa as r,Pb as a,Tb as j,Ub as Q,Vb as U,Ya as V,Z as f,Zb as z,_ as h,aa as k,ac as E,bb as G,cc as C,cd as X,dc as I,dd as Z,ec as K,fc as J,gd as P,hb as x,hc as D,ic as S,ja as W,jc as b,kc as M,lc as q,nc as H,oc as B,wc as F,xc as L,yc as R}from"./chunk-WFCD7VQN.js";import{h as je,i as _}from"./chunk-Z2O5QKTL.js";var N=je(Qe());var Ue=["dt"],ze=()=>[100,250,500],Ke=()=>({minWidth:"24em"}),Je=()=>({width:"100%"});function qe(l,p){if(l&1){let e=w();m(0,"div",11)(1,"div",12),v(),g(2,"svg",13),k(),m(3,"strong",14),C(4,"Global Filter Label"),d(),m(5,"input",15),F(6,"translate"),T("input",function(i){f(e),a();let n=z(15);return h(n.filterGlobal(i.target.value,"contains"))}),d()(),m(7,"div",16)(8,"strong",17),C(9,"saved view"),d(),m(10,"p-select",18),F(11,"translate"),b("ngModelChange",function(i){f(e);let n=a();return S(n.selectedView,i)||(n.selectedView=i),h(i)}),T("onChange",function(i){f(e);let n=a();return h(n.selectedViewOnChange(i))}),d()()()}if(l&2){let e=a();r(5),s("placeholder",M(L(6,8,"lblGlobalFilter"))),r(5),E(B(12,Ke)),s("placeholder",q("",L(11,10,"lblSelectView"),"..."))("options",e.savedViews),D("ngModel",e.selectedView)}}function He(l,p){if(l&1&&(m(0,"span",24),g(1,"br"),C(2),d()),l&2){let e=a().$implicit;r(2),I(e.theader)}}function Xe(l,p){if(l&1&&(m(0,"th",21),C(1),x(2,He,3,1,"span",22),g(3,"p-sortIcon",23),d()),l&2){let e=p.$implicit;s("pSortableColumn",e.field),r(),K(" ",e.header),r(),s("ngIf",e.theader!=""),r(),s("field",e.field)}}function Ze(l,p){if(l&1&&(m(0,"tr")(1,"th",19),C(2,"Flag"),d(),x(3,Xe,4,4,"th",20),d()),l&2){let e=p.$implicit;r(3),s("ngForOf",e)}}function et(l,p){l&1&&(v(),g(0,"svg",32))}function tt(l,p){l&1&&(v(),g(0,"svg",33))}function it(l,p){l&1&&(v(),g(0,"svg",34))}function nt(l,p){l&1&&(v(),g(0,"svg",35))}function lt(l,p){l&1&&(v(),g(0,"svg",36))}function ot(l,p){if(l&1){let e=w();m(0,"input",50),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit;D("ngModel",t[e.field])}}function at(l,p){if(l&1){let e=w();m(0,"textarea",51),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit;D("ngModel",t[e.field])}}function st(l,p){if(l&1){let e=w();m(0,"input",52),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit;D("ngModel",t[e.field])}}function rt(l,p){if(l&1){let e=w();m(0,"p-selectButton",53),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit,i=a();s("options",i._commonService.yesNoNoneOptions),D("ngModel",t[e.field])}}function pt(l,p){if(l&1){let e=w();m(0,"p-select",54),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit,i=a();s("options",i.choicevals[e.field]),D("ngModel",t[e.field])}}function ct(l,p){if(l&1){let e=w();m(0,"input",55),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit;D("ngModel",t[e.field])}}function mt(l,p){if(l&1){let e=w();m(0,"input",56),b("ngModelChange",function(i){f(e);let n=a(2).$implicit,o=a().$implicit;return S(o[n.field],i)||(o[n.field]=i),h(i)}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit;D("ngModel",t[e.field])}}function dt(l,p){if(l&1&&(m(0,"div"),g(1,"p-radioButton",59),d()),l&2){let e=p.$implicit,t=a(3).$implicit;r(),s("name",M(t.field))("value",M(e.value))("label",M(e.label))}}function _t(l,p){if(l&1&&(m(0,"div",57),x(1,dt,2,6,"div",58),d()),l&2){let e=a(2).$implicit,t=a(2);r(),s("ngForOf",t.choicevals[e.field])}}function ut(l,p){if(l&1&&(m(0,"span"),C(1),d()),l&2){let e=a(2).$implicit,t=a().$implicit;r(),I(t[e.field])}}function ft(l,p){if(l&1){let e=w();m(0,"p-datepicker",60),F(1,"date"),T("onSelect",function(i){f(e);let n=a(2).$implicit,o=a().$implicit,c=a();return h(c.onDateSelect(i,o,n.field))})("onBlur",function(i){f(e);let n=a(2).$implicit,o=a().$implicit,c=a();return h(c.onDateBlur(i,o,n.field))})("onInput",function(i){f(e);let n=a(2).$implicit,o=a().$implicit,c=a();return h(c.onDateInput(i,o,n.field))}),d()}if(l&2){let e=a(2).$implicit,t=a().$implicit;E(B(7,Je)),s("ngModel",R(1,4,t[e.field],"MM/dd/yyyy"))("showIcon",!0)}}function ht(l,p){if(l&1&&x(0,ot,1,1,"input",40)(1,at,1,1,"textarea",41)(2,st,1,1,"input",42)(3,rt,1,2,"p-selectButton",43)(4,pt,1,2,"p-select",44)(5,ct,1,1,"input",45)(6,mt,1,1,"input",46)(7,_t,2,1,"div",47)(8,ut,2,1,"span",48)(9,ft,2,8,"p-datepicker",49),l&2){let e=a().$implicit,t=a(2);s("ngIf",e.FieldType==""),r(),s("ngIf",e.FieldType=="TextArea"),r(),s("ngIf",e.FieldType=="Input"),r(),s("ngIf",e.FieldType=="InputSwitch"),r(),s("ngIf",e.FieldType=="DropDown"),r(),s("ngIf",e.FieldType=="Number"&&t.column.IsWholeNumberOnly==0),r(),s("ngIf",e.FieldType=="Number"&&t.column.IsWholeNumberOnly==1),r(),s("ngIf",e.FieldType=="Radio"),r(),s("ngIf",e.FieldType=="ListBox"||e.FieldType=="MultiSelect"),r(),s("ngIf",e.FieldType=="Calendar")}}function gt(l,p){if(l&1&&(m(0,"span"),C(1),F(2,"date"),d()),l&2){let e=a(2).$implicit,t=a().$implicit;r(),I(R(2,1,t[e.field],e.format))}}function Ct(l,p){if(l&1&&(m(0,"span"),g(1,"div",61),d()),l&2){let e=a(2).$implicit,t=a().$implicit;r(),s("innerHTML",t[e.field],Y)}}function yt(l,p){if(l&1&&(m(0,"span"),C(1),d()),l&2){let e=a(2).$implicit,t=a().$implicit,i=a();r(),I(i.getTriCheckValue(t[e.field]))}}function xt(l,p){if(l&1&&(m(0,"span"),C(1),d()),l&2){let e=a(2).$implicit,t=a().$implicit;r(),I(t[e.field])}}function wt(l,p){if(l&1&&x(0,gt,3,4,"span",48)(1,Ct,2,1,"span",48)(2,yt,2,1,"span",48)(3,xt,2,1,"span",48),l&2){let e=a().$implicit;s("ngIf",e.formattype=="date"),r(),s("ngIf",e.formattype!="date"&&e.field==="Description"),r(),s("ngIf",e.formattype!="date"&&e.field!="Description"&&e.FieldType=="InputSwitch"),r(),s("ngIf",e.formattype!="date"&&e.field!="Description"&&e.FieldType!="InputSwitch")}}function Dt(l,p){if(l&1&&(m(0,"td",37)(1,"p-cellEditor"),x(2,ht,10,10,"ng-template",38)(3,wt,4,4,"ng-template",39),d()()),l&2){let e=p.$implicit,t=a().$implicit;s("pEditableColumn",t)("pEditableColumnField",e.field)}}function St(l,p){if(l&1&&(m(0,"tr",25)(1,"td",19),x(2,et,1,0,"svg",26)(3,tt,1,0,"svg",27)(4,it,1,0,"svg",28)(5,nt,1,0,"svg",29)(6,lt,1,0,"svg",30),d(),x(7,Dt,4,2,"td",31),d()),l&2){let e=p.$implicit,t=p.columns;s("pSelectableRow",e),r(2),s("ngIf",e.CodeFlag==="Green"),r(),s("ngIf",e.CodeFlag==="Red"),r(),s("ngIf",e.CodeFlag==="Yellow"),r(),s("ngIf",e.HasPD===!0),r(),s("ngIf",e.HasAttach===!0),r(),s("ngForOf",t)}}var pi=(()=>{class l{_activatedRoute;_router;_commonService;_ccbContextService;_breadcrumbService;dataTable;formId;spSiteId;dataObj;accomplishmentsColl;filteredColl;changeLogObj={};PDColl;columnOptions;columns=[];choicevals=[];metaFields=[];filterFields=[];defaultListFields;filteredListFields;menuitems;selectedItem;msgs=W([]);loading=!0;sortField="RecordDate";sortOrder=-1;filterValues;enableSaveView=!1;enableDeleteView=!1;displaySaveViewDialog=!1;viewForm;group={};apiOutput;savedViews;selectedView;mainDataKey;dateValue=new Date;constructor(e,t,i,n,o){this._activatedRoute=e,this._router=t,this._commonService=i,this._ccbContextService=n,this._breadcrumbService=o,this.formId=this._activatedRoute.snapshot.params.id,this.spSiteId=this._ccbContextService.getSPSiteId()}ngOnInit(){this.init()}init=()=>_(this,null,function*(){(yield this._ccbContextService.checkPermission("Read"))?yield this.getRequiredTranslations():this._router.navigateByUrl(this._ccbContextService.getAppCCBR
1oute())});getRequiredTranslations(){return _(this,null,function*(){this._breadcrumbService.setItems([{labelKeys:["lblAccomplishments","lblActionDataSheet"]}]),yield this.getMetaFields()})}getMetaFields(){return _(this,null,function*(){if(!this.formId)return;this.columns=[],this.columnOptions=[];let e=yield Be.getMetaFieldsByFormId(this.formId);if(e){if(this.metaFields=e,this.metaFields.sort(function(i,n){return i.DisplayNumber>n.DisplayNumber?1:n.DisplayNumber>i.DisplayNumber?-1:0}),yield this.loadChoiceValues(),this.columns.findIndex(i=>i.field==="RecordDate")<0){let i=this.metaFields.filter(c=>c.AttributeName=="RecordDate")[0],n=i.ListDisplayName!=""?i.ListDisplayName:i.DisplayName,o=u(i.ListTranslation)?"":i.ListTranslation;this.loadDefaultColumn(6,"00000000-0000-0000-00aa-110000000015","RecordDate",n,o)}this.defaultListFields=this.metaFields.filter(i=>i.AttributeId!="35ef2e80-5513-4dc0-a270-3c41785f2e8d"&&i.AttributeId!="4647cb4f-28aa-4f97-8fdd-2758a3ce7dbe"&&i.ListShow==!0);for(let i=0;i<this.defaultListFields.length;i++){let n=this.defaultListFields[i].ListDisplayName!=""?this.defaultListFields[i].ListDisplayName:this.defaultListFields[i].DisplayName,o=u(this.defaultListFields[i].ListTranslation)?"":this.defaultListFields[i].ListTranslation;this.loadDefaultColumn(this.defaultListFields[i].MetaQuestionTypeId,this.defaultListFields[i].AttributeTypeId,this.defaultListFields[i].AttributeName,n,o)}this.filteredListFields=this.metaFields.filter(i=>i.AttributeId!="35ef2e80-5513-4dc0-a270-3c41785f2e8d"&&i.AttributeId!="4647cb4f-28aa-4f97-8fdd-2758a3ce7dbe");for(var t=0;t<this.filteredListFields.length;t++){let i=this.filteredListFields[t].ListDisplayName!=""?this.filteredListFields[t].ListDisplayName:this.filteredListFields[t].DisplayName,n=u(this.filteredListFields[t].ListTranslation)?"":this.filteredListFields[t].ListTranslation;this.loadOptionalColumn(this.filteredListFields[t].MetaQuestionTypeId,this.filteredListFields[t].AttributeTypeId,this.filteredListFields[t].AttributeName,i,n)}yield this.getSavedViews()}})}getSavedViews(){return _(this,null,function*(){if(this.savedViews=[],!this.formId)return;let e=yield $.getCCBAccomplishmentViewsByForm(this.formId);if(e){let t=e,i={label:"Default View",value:""};if(this.savedViews.push(i),t.forEach(n=>{let o={label:n.ViewName,value:n.ViewID};this.savedViews.push(o)}),this.selectedView=sessionStorage.getItem("selectedViewID"),!u(this.selectedView))yield this.loadSelectedView();else{let n=yield Oe.getMetaForm(this.formId);n&&(this.selectedView=n[0].DefaultFormView,!u(this.selectedView)&&this.selectedView!=""?yield this.loadSelectedView():yield this.loadAccomplishmentsList("1","",""))}}})}loadSelectedView(){return _(this,null,function*(){this.loading=!0,this.enableDeleteView=!1;let e=yield $.getCCBAccomplishmentView(this.selectedView);if(e){let t=e[0];if(!u(t)){if(yield this.loadAccomplishmentsList("",this.formId,this.selectedView),t.ViewDetails!=""){let i=JSON.parse(t.ViewDetails);this.columns=[];let n=this.metaFields.filter(A=>A.AttributeName=="RecordDate")[0],o=n.ListDisplayName!=""?n.ListDisplayName:n.DisplayName,c=u(n.ListTranslation)?"":n.ListTranslation;this.loadDefaultColumn(6,"00000000-0000-0000-00aa-110000000015","RecordDate",o,c),i.columns.forEach(A=>{var y=this.metaFields.filter(Ge=>Ge.AttributeName==A.field);let We=y[0].ListDisplayName!=""?y[0].ListDisplayName:y[0].DisplayName,Ye=u(y[0].ListTranslation)?"":y[0].ListTranslation;this.loadDefaultColumn(y[0].MetaQuestionTypeId,y[0].AttributeTypeId,y[0].AttributeName,We,Ye)}),this.sortField=i.sortField,this.sortOrder=i.sortOrder,i.filters.length>0?this.filterValues=this.ParseFiltersJSON(i.filters):this.filterValues=null}this.enableDeleteView=!0,this.enableSaveView=!1}}})}loadAccomplishmentsList(e,t,i){return _(this,null,function*(){e!=""?yield this.getAccomplishments(e):t!=""&&i!=""?yield this.getAccomplishmentsByView(t,i):yield this.getAccomplishments("1")})}getAccomplishments(e){return _(this,null,function*(){if(this.formId){let t=yield O.getAccomplishmentsByFormIdAndVersion(this.formId,e);t&&(this.accomplishmentsColl=t,this.filteredColl=this.accomplishmentsColl,u(this.filterValues)||(yield this.applyFilters(this.filterValues))),this.loading=!1}})}getAccomplishmentsByView(e,t){return _(this,null,function*(){if(this.formId){let i=yield O.getAccomplishmentsByFormIdAndViewId(e,t);i&&(this.accomplishmentsColl=i,this.filteredColl=this.accomplishmentsColl),this.loading=!1}})}loadDefaultColumn(e,t,i,n,o){if(this.columns.findIndex(c=>i===c.field)<0){let c=this._commonService.getFieldType(e,t);switch(t.toUpperCase()){case"00000000-0000-0000-00AA-110000000015":this.columns.push({f
1ield:i,header:n,theader:o,formattype:"date",format:"longDate",FieldType:c});break;case"00000000-0000-0000-00AA-110000000020":this.columns.push({field:i,header:n,theader:o,formattype:"date",format:"mediumDate",FieldType:c});break;case"00000000-0000-0000-00AA-110000000025":this.columns.push({field:i,header:n,theader:o,formattype:"date",format:"shortTime",FieldType:c});break;default:this.columns.push({field:i,header:n,theader:o,formattype:"",format:"",FieldType:c});break}}}loadOptionalColumn(e,t,i,n,o){let c=this._commonService.getFieldType(e,t);switch(t.toUpperCase()){case"00000000-0000-0000-00AA-110000000015":this.columnOptions.push({label:n,value:{field:i,header:n,theader:o,formattype:"date",format:"longDate",FieldType:c}});break;case"00000000-0000-0000-00AA-110000000020":this.columnOptions.push({label:n,value:{field:i,header:n,theader:o,formattype:"date",format:"mediumDate",FieldType:c}});break;case"00000000-0000-0000-00AA-110000000025":this.columnOptions.push({label:n,value:{field:i,header:n,theader:o,formattype:"date",format:"shortTime",FieldType:c}});break;default:this.columnOptions.push({label:n,value:{field:i,header:n,theader:o,formattype:"",format:"",FieldType:c}});break}}loadChoiceValues(){return _(this,null,function*(){if(this.metaFields){for(let e of this.metaFields)if(e.AttributeName!=="DataId"){if(!u(e.Choices)&&e.Choices!="")this.choicevals[e.AttributeName]=this._commonService.convertPipedToChoiceArray(e.Choices,e.MetaQuestionTypeId==2);else if(e.MetaQuestionTypeId==8){let i=((yield Le.getLookupsValuesByFormFieldList({formId:e.FormId,fieldId:e.SPListField,listId:e.SPListId}))||[]).filter(n=>this._commonService.isLookupValueSelectable(n));this.choicevals[e.AttributeName]=i.map(n=>({label:n.Value,value:n.Value}))}}}})}getTriCheckValue(e){return this._commonService.formatYesNoNoneValue(e)}applyFilters(e){return _(this,null,function*(){e&&(e.Version===""?this.filteredColl=this.accomplishmentsColl:yield this.getAccomplishments(e.Version),e.startRecordDate!==""&&e.endRecordDate!==""&&(this.filteredColl=this.filteredColl.filter(t=>t.RecordDate>=e.startRecordDate&&t.RecordDate<=e.endRecordDate)),e.CreatedBy!==""&&e.CreatedBy.length>0&&(this.filteredColl=this.filteredColl.filter(function(t){return e.CreatedBy.some(function(i){return u(t.CreatedBy)?!1:t.CreatedBy.indexOf(i)!==-1})})),e.startCreatedOn!==""&&e.endCreatedOn!==""&&(this.filteredColl=this.filteredColl.filter(t=>t.CreatedOn>=e.startCreatedOn&&t.CreatedOn<=e.endCreatedOn)),!u(e.ModifiedBy)&&e.ModifiedBy!==""&&e.ModifiedBy.length>0&&(this.filteredColl=this.filteredColl.filter(function(t){return e.ModifiedBy.some(function(i){return u(t.ModifiedBy)?!1:t.ModifiedBy.indexOf(i)!==-1})})),e.startModifiedOn!==""&&e.endModifiedOn!==""&&(this.filteredColl=this.filteredColl.filter(t=>t.ModifiedOn>=e.startModifiedOn&&t.ModifiedOn<=e.endModifiedOn)),e.HasPD!==""&&(e.HasPD==="Yes"?this.filteredColl=this.filteredColl.filter(t=>t.HasPD===!0):this.filteredColl=this.filteredColl.filter(t=>t.HasPD===!1)),e.HasAttach!==""&&(e.HasAttach==="Yes"?this.filteredColl=this.filteredColl.filter(t=>t.HasAttach===!0):this.filteredColl=this.filteredColl.filter(t=>t.HasAttach===!1)),e.FlagStatus!==""&&(this.filteredColl=this.filteredColl.filter(t=>t.CodeStatus===e.FlagStatus)),this.filterFields=this.metaFields.filter(t=>t.FilterShow==!0),this.filterFields.forEach(t=>{t.AttributeName!=="DataId"&&e[t.AttributeName]!=""&&(ae(e[t.AttributeName])?e[t.AttributeName].length>0&&(this.filteredColl=this.filteredColl.filter(function(i){return e[t.AttributeName].some(function(n){if(!u(i[t.AttributeName])&&i[t.AttributeName]!=""){let o=[];u(i[t.AttributeName])||i[t.AttributeName].split("|").forEach(y=>{o.push(y)});let c=!1;return o.forEach(A=>{A===n&&(c=!0)}),c}else return!1})})):this.filteredColl=this.filteredColl.filter(i=>i[t.AttributeName]===e[t.AttributeName]))}))})}onClearFilterClicked(e){return _(this,null,function*(){this.loading=!0,this.filterValues=null,this.enableDeleteView=!1,this.enableSaveView=!1,sessionStorage.removeItem("selectedViewID"),yield this.loadAccomplishmentsList("1","","")})}onSort(e){this.sortField=e.field,this.sortOrder=e.order}ParseFiltersJSON(e){var t={},i=function(n,o){t[n]=o};return e.forEach(n=>{var o=n.fieldName;if(u(n.arrayFilterValue)){var A=n.filterValue;i(o,A)}else{var c=n.arrayFilterValue;i(o,c)}}),t}selectedViewOnChange(e){return _(this,null,function*(){this.selectedView=e.value,this.selectedView!=""?yield this.loadSelectedView():yield this.onClearFilterClicked(e),sessionStorage.setItem("selectedViewID",this.selectedView)})}onEditInit(e){}onEditComplete(e){return _(this,null,function*(){let t=this.parseFormData(e.data);yield this.saveAccomplishment(t)})}saveAccomplishment(e){return _(this,null,function*(){this.mainDataKey=e.MainDataKey;try{let t=yield O.getAccomplishment(this.mainDataKey);t&&(this.dataObj=t,yield O.putAccomplishment(this.mainDataKey,e),yield this.recordChangeLog(this.dataObj,e),this.msgs.set([{severity:"success",summary:"lblMsgUpdateComplete",detail:""}]))}catch(t){this.msgs.set([{severity:"error",summary:t}
1])}})}recordChangeLog(e,t){return _(this,null,function*(){if(this.metaFields)for(let i of this.metaFields){let n=e[i.AttributeName],o=t[i.AttributeName];if(n!=o&&!(u(n)&&o==="")){this.changeLogObj.ChangeId=this._commonService.newGuid(),this.changeLogObj.ChangeDateTime=new Date,this.changeLogObj.ChangedBy=this._ccbContextService.getSPUserDisplayName(),this.changeLogObj.DataId=this.dataObj.DataId,this.changeLogObj.Version=this.dataObj.Version,this.changeLogObj.DisplayId=i.DisplayId,this.changeLogObj.OldValue=n,this.changeLogObj.NewValue=o,this.changeLogObj.FieldName=i.AttributeName;try{yield ke.postMainDataChangeLog(this.changeLogObj)}catch(c){this.msgs.set([{severity:"error",summary:c}])}}}})}parseFormData(e){let t=e;this.metaFields&&this.metaFields.forEach(n=>{let o=t[n.AttributeName];!u(o)&&Array.isArray(o)&&(n.MetaQuestionTypeId===1||n.MetaQuestionTypeId===3)&&(t[n.AttributeName]=this._commonService.convertArrayToPiped(o))}),t.FormId=this.formId,t.ModifiedBy=this._ccbContextService.getSPUserDisplayName();let i=new Date;return t.ModifiedOn=i,t}onDateSelect(e,t,i){return _(this,null,function*(){yield this.saveDate(e,t,i,!0)})}onDateBlur(e,t,i){return _(this,null,function*(){yield this.saveDate(e.currentTarget.value,t,i,!0)})}onDateInput(e,t,i){return _(this,null,function*(){yield this.saveDate(e.target.value,t,i,!1)})}saveDate(e,t,i,n){return _(this,null,function*(){if((0,N.default)(e,"MM/DD/YYYY",!0).isValid()){let o=new Date(e),c=new Date(t[i]);t[i]=o,n&&(yield this.saveAccomplishment(t)),this.msgs.set([])}else((0,N.default)(e,"M/DD/YYYY",!0).isValid()||(0,N.default)(e,"MM/D/YYYY",!0).isValid()||(0,N.default)(e,"M/D/YYYY",!0).isValid())&&this.msgs.set([{severity:"error",summary:"Invalid date format.  Please use MM/DD/YYYY"}])})}static \u0275fac=function(t){return new(t||l)(V(ee),V(te),V(Me),V(se),V(oe))};static \u0275cmp=G({type:l,selectors:[["accomplishment-dslist"]],viewQuery:function(t,i){if(t&1&&j(Ue,5),t&2){let n;Q(n=U())&&(i.dataTable=n.first)}},features:[H([ne,P])],decls:19,vars:18,consts:[["dt",""],[1,"p-grid"],[1,"p-col-12","p-md-12"],[1,"card","card-w-title","ds-list-card"],[1,"page-header"],[3,"messages"],["id","confirmdialog"],["id","accomplishmentdstable","accessableGrid","","sortMode","single","scrollHeight","flex","styleClass","w-full h-full",3,"onEditComplete","onEditInit","columns","value","sortField","sortOrder","paginator","rows","rowsPerPageOptions","reorderableColumns","scrollable","loading"],["pTemplate","caption"],["pTemplate","header"],["pTemplate","body"],[1,"p-grid",2,"align-items","center"],[1,"p-col-12","p-md-6",2,"display","flex","align-items","center"],["lucideSearch","","aria-hidden","true",1,"menu-icon",2,"margin","0 4px 0 8px"],["id","filterGlobal",2,"display","none"],["ariaLabelledBy","filterGlobal","title","Global Filter","type","text","pInputText","",1,"filterinput",2,"width","250px",3,"input","placeholder"],[1,"p-col-12","p-md-6",2,"display","flex","justify-content","flex-end"],["id","savedviews",2,"display","none"],["ariaLabelledBy","savedviews","optionLabel","label","optionValue","value","scrollHeight","400px",3,"ngModelChange","onChange","options","ngModel","placeholder"],[2,"width","100px"],["pReorderableColumn","",3,"pSortableColumn",4,"ngFor","ngForOf"],["pReorderableColumn","",3,"pSortableColumn"],["style","font-style: italic",4,"ngIf"],[3,"field"],[2,"font-style","italic"],[3,"pSelectableRow"],["lucideFlag","","class","menu-icon","style","color: green","aria-hidden","true",4,"ngIf"],["lucideFlag","","class","menu-icon","style","color: red","aria-hidden","true",4,"ngIf"],["lucideFlag","","class","menu-icon","style","color: yellow","aria-hidden","true",4,"ngIf"],["lucideUserRound","","class","menu-icon","aria-hidden","true",4,"ngIf"],["lucidePaperclip","","class","menu-icon","style","color: green","aria-hidden","true",4,"ngIf"],[3,"pEditableColumn","pEditableColumnField",4,"ngFor","ngForOf"],["lucideFlag","","aria-hidden","true",1,"menu-icon",2,"color","green"],["lucideFlag","","aria-hidden","true",1,"menu-icon",2,"color","red"],["lucideFlag","","aria-hidden","true",1,"menu-icon",2,"color","yellow"],["lucideUserRound","","aria-hidden","true",1,"menu-icon"],["lucidePaperclip","","aria-hidden","true",1,"menu-icon",2,"color","green"],[3,"pEditableColumn","pEditableColumnField"],["pTemplate","input"],["pTemplate","output"],["type","text","readonly","",3,"ngModel","ngModelChange",4,"ngIf"],["class","p-inputtext","style","width: 90%","rows","6","autoResize","autoResize","pInputTextarea","",3,"ngModel","ngModelChange",4,"ngIf"],["class","p-inputtext","style","width: 90%","type","text","pInputText","",3,"ngModel","ngModelChange",4,"ngIf"],["o
1ptionLabel","label","optionValue","value",3,"options","ngModel","ngModelChange",4,"ngIf"],["placeholder","Select ...",3,"options","ngModel","ngModelChange",4,"ngIf"],["size","30","numberInputScrolling","","type","number","step",".01","min","0","class","p-inputtext",3,"ngModel","ngModelChange",4,"ngIf"],["size","30","numberInputScrolling","","type","number","step","1","min","0","class","p-inputtext",3,"ngModel","ngModelChange",4,"ngIf"],["class","p-col-12",4,"ngIf"],[4,"ngIf"],["dateFormat","mm/dd/yy","appendTo","body",3,"ngModel","style","showIcon","onSelect","onBlur","onInput",4,"ngIf"],["type","text","readonly","",3,"ngModelChange","ngModel"],["rows","6","autoResize","autoResize","pInputTextarea","",1,"p-inputtext",2,"width","90%",3,"ngModelChange","ngModel"],["type","text","pInputText","",1,"p-inputtext",2,"width","90%",3,"ngModelChange","ngModel"],["optionLabel","label","optionValue","value",3,"ngModelChange","options","ngModel"],["placeholder","Select ...",3,"ngModelChange","options","ngModel"],["size","30","numberInputScrolling","","type","number","step",".01","min","0",1,"p-inputtext",3,"ngModelChange","ngModel"],["size","30","numberInputScrolling","","type","number","step","1","min","0",1,"p-inputtext",3,"ngModelChange","ngModel"],[1,"p-col-12"],[4,"ngFor","ngForOf"],[3,"name","value","label"],["dateFormat","mm/dd/yy","appendTo","body",3,"onSelect","onBlur","onInput","ngModel","showIcon"],[3,"innerHTML"]],template:function(t,i){t&1&&(m(0,"div",1)(1,"div",1)(2,"div",1)(3,"div",2)(4,"div",3)(5,"div",4),g(6,"backbutton"),m(7,"h1"),C(8),F(9,"translate"),F(10,"translate"),g(11,"app-sectionhelp-link"),d()(),g(12,"app-messages",5)(13,"p-confirmDialog",6),m(14,"p-table",7,0),T("onEditComplete",function(o){return i.onEditComplete(o)})("onEditInit",function(o){return i.onEditInit(o)}),x(16,qe,12,13,"ng-template",8)(17,Ze,4,1,"ng-template",9)(18,St,8,7,"ng-template",10),d()()()()()()),t&2&&(r(8),J("",L(9,13,"lblAccomplishments")," ",L(10,15,"lblActionDataSheet")),r(4),s("messages",i.msgs()),r(2),s("columns",i.columns)("value",i.filteredColl)("sortField",i.sortField)("sortOrder",i.sortOrder)("paginator",!0)("rows",100)("rowsPerPageOptions",B(17,ze))("reorderableColumns",!0)("scrollable",!0)("loading",i.loading))},dependencies:[Ne,Ee,Pe,ye,ge,de,fe,_e,he,ue,Ce,re,pe,ce,me,X,Z,$e,le,we,Re,xe,De,Te,Se,be,ve,Fe,Ve,Ie,Ae,P,ie],styles:["[_nghost-%COMP%]{display:block}.ds-list-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;min-height:0}.ds-list-card[_ngcontent-%COMP%] > p-table[_ngcontent-%COMP%]{flex:1 1 auto;min-height:0}"]})}return l})();export{pi as default};

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.