1import{aG as i,c as t,aU as a,y as d,k as m,o as h,Y as u,q as r,A as P,C,a1 as p}from"./vendors-COiqRPC0.js";import{V as _,a as f,c as g,g as I,X as A,Y as b,o as S}from"./mainPageScript-BVl7oCKE.js";import{a as y,b as R,c as L,l as E,T as w}from"./mixins-w-Q4AzEh.js";import{_ as O}from"./asyncMainPageFiles-BOBhcwVP.js";const n=["PLIN1___PSCA1PERIODIC_SeeMore","hardcoded","messages"],D={name:"Plin1Psca1periodicSeeMore",inheritAttrs:!1,emits:["close","see-more-choice"],mixins:[y,_,R],props:{id:String,limits:{type:Object,default:()=>({})},navigationId:{type:String,default:""}},expose:[],data(){return{isReady:!1,componentOnLoadProc:S.getProcListMonitor("PLIN1___PSCA1PERIODIC_SeeMore",!1),interfaceMetadata:{id:"PLIN1___PSCA1PERIODIC_SeeMore",requiredTextResources:n},menuInfo:{acronym:"PLIN1___PSCA1PERIODIC_SeeMore",name:"PLIN1___PSCA1PERIODIC_SeeMore",controller:"PLIN1",action:"PLIN1_Psca1ValPeriodic"},listCtrl:new w(this.getListConfig(),this),model:new b(this)}},created(){this.componentOnLoadProc.addImmediateBusy(A(this,n)),this.listCtrl.init(),this.onTableDBDataChanged(),this.componentOnLoadProc.once(()=>{this.isReady=!0,this.listCtrl.initData()},this)},mounted(){this.$eventHub.onMany(this.listCtrl.globalEvents,this.onTableDBDataChanged);const e={id:"see-more-plin1-psca1periodic",headerTitle:t(()=>this.Resources.PROGRAMAS_E_PERIODIC28753),closeButtonEnable:!0,hideFooter:!0,dismissWithEsc:!0,dismissAction:this.close,isActive:!0,returnElement:"PLIN1___PSCA1PERIODIC_see-more_button"};this.setModal(e)},beforeUnmount(){this.$eventHub.offMany(this.listCtrl.globalEvents,this.onTableDBDataChanged),this.listCtrl.destroy(),this.componentOnLoadProc.destroy(),I.removeModal("see-more-plin1-psca1periodic")},methods:{...i(g,["setModal"]),...i(f,["setParamValue","setEntryValue"]),close(){this.$emit("close")},onTableDBDataChanged(){const e={id:this.id||null,limits:this.limits,tableConfiguration:E.getTableConfiguration(this.listCtrl)};this.listCtrl.componentOnLoadProc.addWL(this.fetchListData(this.listCtrl,e))},handleRowAction(e){if(e.id==="see-more-choice"){let o=e?.rowKeyPath;Array.isArray(e?.rowKeyPath)&&e?.rowKeyPath.length>0&&(o=e?.rowKeyPath[e?.rowKeyPath.length-1]),this.$emit("see-more-choice",o)}else this.onTableListExecuteAction(this.listCtrl,e)},getListConfig(){const e=this;return{configuration:{controller:"PLIN1",action:"Plin1_Psca1ValPeriodic",hasDependencies:!1,isInCollapsible:!1,columnsOriginal:[new L.TextColumn({order:1,name:"ValPeriodic",area:"PSCA1",field:"PERIODIC",label:t(()=>this.Resources.PERIODICIDADE17172),dataLength:50,scrollData:30},t(()=>e.model),t(()=>e.internalEvents))],config:{name:"Plin1_Psca1ValPeriodic",serverMode:!0,pkColumn:"ValCodpscat",tableAlias:"PSCA1",tableNamePlural:t(()=>this.Resources.PROGRAMAS_E_PERIODIC28753),viewManagement:"",showLimitsInfo:!0,tableTitle:"",showAlternatePagination:!0,permissions:{},searchBarConfig:{visibility:!0,searchOnPressEnter:!0},filtersVisible:!0,allowColumnFilters:!0,allowColumnSort:!0,generalCustomActions:[],groupActions:[],customActions:[],MCActions:[],rowClickAction:{id:"see-more-choice",name:"see-more-choice"},formsDefinition:{},defaultSearchColumnName:"",defaultSearchColumnNameOriginal:"",defaultColumnSorting:{columnName:"",sortOrder:"asc"}}
1,globalEvents:["changed-PSCA1","changed-SCAT1","changed-PERI1"],uuid:"Plin1_Plin1_Psca1ValPeriodic",allSelectedRows:"false",handlers:{rowAction:e.handleRowAction},fixedControlLimits:e.limits}}.configuration}}};function M(e,o,N,T,s,V){const l=a("q-table"),c=a("q-row-container");return s.isReady?(h(),d(u,{key:0,to:"#q-modal-see-more-plin1-psca1periodic-body"},[r(c,null,{default:P(()=>[r(l,C(s.listCtrl,p(s.listCtrl.handlers)),null,16)]),_:1})])):m("",!0)}const k=O(D,[["render",M]]);export{k 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.