1import{aG as n,c as s,aU as a,y as d,k as h,o as m,Y as u,q as i,A as P,C as g,a1 as E}from"./vendors-COiqRPC0.js";import{V as p,a as S,c as C,g as _,X as f,Y as N,o as b}from"./mainPageScript-BVl7oCKE.js";import{a as I,b as M,c as D,l as y,T as O}from"./mixins-w-Q4AzEh.js";import{_ as A}from"./asyncMainPageFiles-BOBhcwVP.js";const r=["PEDIN___PESSUNOMEPESS_SeeMore","hardcoded","messages"],w={name:"PedinPessunomepessSeeMore",inheritAttrs:!1,emits:["close","see-more-choice"],mixins:[I,p,M],props:{id:String,limits:{type:Object,default:()=>({})},navigationId:{type:String,default:""}},expose:[],data(){return{isReady:!1,componentOnLoadProc:b.getProcListMonitor("PEDIN___PESSUNOMEPESS_SeeMore",!1),interfaceMetadata:{id:"PEDIN___PESSUNOMEPESS_SeeMore",requiredTextResources:r},menuInfo:{acronym:"PEDIN___PESSUNOMEPESS_SeeMore",name:"PEDIN___PESSUNOMEPESS_SeeMore",controller:"PEDIN",action:"PEDIN_PessuValNomepess"},listCtrl:new O(this.getListConfig(),this),model:new N(this)}},created(){this.componentOnLoadProc.addImmediateBusy(f(this,r)),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-pedin-pessunomepess",headerTitle:s(()=>this.Resources.CIDADAOS21023),closeButtonEnable:!0,hideFooter:!0,dismissWithEsc:!0,dismissAction:this.close,isActive:!0,returnElement:"PEDIN___PESSUNOMEPESS_see-more_button"};this.setModal(e)},beforeUnmount(){this.$eventHub.offMany(this.listCtrl.globalEvents,this.onTableDBDataChanged),this.listCtrl.destroy(),this.componentOnLoadProc.destroy(),_.removeModal("see-more-pedin-pessunomepess")},methods:{...n(C,["setModal"]),...n(S,["setParamValue","setEntryValue"]),close(){this.$emit("close")},onTableDBDataChanged(){const e={id:this.id||null,limits:this.limits,tableConfiguration:y.getTableConfiguration(this.listCtrl)};this.listCtrl.componentOnLoadProc.addWL(this.fetchListData(this.listCtrl,e))},handleRowAction(e){if(e.id==="see-more-choice"){let t=e?.rowKeyPath;Array.isArray(e?.rowKeyPath)&&e?.rowKeyPath.length>0&&(t=e?.rowKeyPath[e?.rowKeyPath.length-1]),this.$emit("see-more-choice",t)}else this.onTableListExecuteAction(this.listCtrl,e)},getListConfig(){const e=this;return{configuration:{controller:"PEDIN",action:"Pedin_PessuValNomepess",hasDependencies:!1,isInCollapsible:!1,columnsOriginal:[new D.TextColumn({order:1,name:"ValNomepess",area:"PESSU",field:"NOMEPESS",label:s(()=>this.Resources.NOME47814),dataLength:200,scrollData:30},s(()=>e.model),s(()=>e.internalEvents))],config:{name:"Pedin_PessuValNomepess",serverMode:!0,pkColumn:"ValCodpesso",tableAlias:"PESSU",tableNamePlural:s(()=>this.Resources.CIDADAOS21023),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"}},globalEvents:["changed-GLOB","changed-GENER","changed-DOCI1","changed-TEC13","changed-PESSU","changed-ECIV1","changed-DISTP","changed-TEC12","changed-PAIS2","changed-TEC10","changed-FREGP","changed-TEC11","changed-IDIOM","changed-RESID","changed-TECN8","changed-TEC14","changed-CONCP","changed-TECN9","changed-ESIR1","changed-NACIO","changed-TIFA1","changed-PESPH","changed-IDIO1"],uuid:"Pedin_Pedin_PessuValNomepess",allSelectedRows:"false",handlers:{rowAction:e.handleRowAction},fixedControlLimits:e.limits}}.configuration}}};function T(e,t,L,R,o,V){const l=a("q-table"),c=a("q-row-container");return o.isReady?(m(),d(u,{key:0,to:"#q-modal-see-more-pedin-pessunomepess-body"},[i(c,null,{default:P(()=>[i(l,g(o.listCtrl,E(o.listCtrl.handlers)),null,16)]),_:1})])):h("",!0)}const q=A(w,[["render",T]]);export{q 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.