PageSourceSearch

https://www.cittatec.com.br/chunk-O4I762P4.js

js cittatec.com.br collected 2026-10-08 08:53:08 UTC 21,482 bytes, 1 lines download raw bytes

1import{a as st}from"./chunk-JAOYYEGN.js";import{a as ce}from"./chunk-RYFKTDOU.js";import{a as g,d as se}from"./chunk-XDUWHIRF.js";import{b as pt}from"./chunk-D3WROQWJ.js";import{a as re,b as me,d as rt,e as pe,f as mt}from"./chunk-KQERW7FL.js";import{$d as at,Ad as ot,Bd as nt,Cb as ne,Db as We,Ga as qe,Ib as D,J as Le,Jb as je,L as oe,N as ye,_d as T,fc as W,gc as Be,gd as He,hc as ae,ic as ze,id as Xe,jd as Ze,kc as Ae,kd as $e,lc as Qe,ld as et,mc as Ue,nc as Ge,q,qc as Ke,r as ke,rc as Ye,s as Me,vc as j,wc as Je,wd as tt,yd as B,zd as it}from"./chunk-4DOLY3ZP.js";import{g as k,h as M,j as L,r as Ne}from"./chunk-UHCXUTTI.js";import{a as A}from"./chunk-UUEWT2GC.js";import{A as te,F as ie,I as be}from"./chunk-LNDCK25Q.js";import{$b as O,$c as he,Ac as a,Ae as Ve,Ba as U,Bb as p,Bc as m,Cc as P,De as Ee,Ed as R,Fd as X,Gd as Z,Ic as ve,Jd as N,Je as Ie,Kc as v,Ke as ee,Na as s,Nb as _,Oa as c,Pc as C,Rb as I,Rc as d,Ta as E,Ue as Re,Vb as S,Vd as $,Wb as G,Yb as Oe,Zc as J,_c as H,ed as f,fd as w,g as xe,kd as h,ld as b,md as y,ra as fe,rd as Fe,sc as F,uc as V,xc as K,yc as Y,zc as l}from"./chunk-3NMV3A67.js";import{a as x}from"./chunk-K7KL5AIA.js";var dt=["valorTemplate"];function ut(r,t){}var le=class r{constructor(t,e,i){this.destroyRef=t;this.activeModal=e;this.formularioDadoFactory=i;this.valorTemplate=$.required("valorTemplate",{read:I});this.destroyRef.onDestroy(()=>this.componentRef?.destroy())}ngOnInit(){this.propriedade==null?this.propriedade={}:(this.propriedade=x({},this.propriedade),this.montarCampo()),this.atributos=Object.entries(this.componentProperties).map(([t,e])=>({id:t,description:e.description}))}montarCampo(){if(this.componentRef?.destroy(),!this.propriedade.atributoCampo)return;let t=this.componentProperties[this.propriedade.atributoCampo].metaProperties;this.componentRef=this.formularioDadoFactory.createMetaInput(this.valorTemplate(),{name:"valorPropriedade",label:"Valor",required:!0,disabled:!1,properties:t,value:this.propriedade.valor,onValueChange:e=>this.propriedade.valor=e})}submit(){this.activeModal.close(this.propriedade)}cancel(){this.activeModal.dismiss()}onChangeAtributoCampo(t){t.valor=void 0,t.atributoCampo&&this.montarCampo()}static{this.\u0275fac=function(e){return new(e||r)(_(E),_(q),_(g))}}static{this.\u0275cmp=S({type:r,selectors:[["ng-component"]],viewQuery:function(e,i){e&1&&J(i.valorTemplate,dt,5,I),e&2&&H()},inputs:{propriedade:"propriedade",componentProperties:"componentProperties"},standalone:!1,decls:9,vars:3,consts:[["form","ngForm"],["valorTemplate",""],["autocomplete","off"],["name","atributoCampo","bindValue","id","bindLabel","description","serviceName","",3,"valueChange","onChange","items","value","required"],["label","Confirmar","serviceName","",3,"onClick"],["label","Cancelar",3,"onClick"]],template:function(e,i){if(e&1){let o=v();a(0,"form",2,0)(2,"ct-row")(3,"ct-select",3),y("valueChange",function(u){return s(o),b(i.propriedade.atributoCampo,u)||(i.propriedade.atributoCampo=u),c(u)}),C("onChange",function(){return s(o),c(i.onChangeAtributoCampo(i.propriedade))}),m()(),a(4,"ct-row"),O(5,ut,0,0,"ng-template",null,1,N),m(),a(7,"ct-submit",4),C("onClick",function(){return s(o),c(i.submit())}),m(),a(8,"ct-button",5),C("onClick",function(){return s(o),c(i.cancel())}),m()()}e&2&&(p(3),l("items",i.atributos),h("value",i.propriedade.atributoCampo),l("required",!0))},dependencies:[L,k,M,W,j,D,T],encapsulation:2})}};var Ct=["valorTemplate"];function _t(r,t){}function ft(r,t){if(r&1){let e=v();a(0,"ct-row")(1,"ct-select",5),y("valueChange",function(o){s(e);let n=d();return b(n.valueOption.id,o)||(n.valueOption.id=o),c(o)}),C("onChange",function(){s(e);let o=d();return c(o.onChangeAtributoCampo(o.valueOption))}),m()(),a(2,"ct-row"),O(3,_t,0,0,"ng-template",null,1,N),m()}if(r&2){let e=d();p(),l("items",e.paramIds),h("value",e.valueOption.id),l("required",!0)("labelFunction",e.labelFunction)}}function vt(r,t){if(r&1){let e=v();a(0,"ct-row")(1,"ct-input",6),y("valueChange",function(o){s(e);let n=d();return b(n.valueOption.id,o)||(n.valueOption.id=o),c(o)}),m()(),a(2,"ct-row")(3,"ct-input",7),y("valueChange",function(o){s(e);let n=d();return b(n.valueOption.description,o)||(n.valueOption.description=o),c(o)}),m()()}if(r&2){let e=d();p(),h("value",e.valueOption.id),l("required",!0)("upperCase",!1),p(2),h("value",e.valueOption.description),l("required",!0)("upperCase",!1)}}
1var de=class r{constructor(t,e,i){this.destroyRef=t;this.activeModal=e;this.formularioDadoFactory=i;this.valorTemplate=$("valorTemplate",{read:I});this.destroyRef.onDestroy(()=>this.componentRef?.destroy())}ngOnInit(){this.paramIds=Object.keys(this.optionParamProperties),this.valueOption==null?this.valueOption={id:void 0,description:void 0}:(this.valueOption=x({},this.valueOption),this.montarCampo())}montarCampo(){if(this.componentRef?.destroy(),!this.valueOption.id||!this.paramIds.length)return;let t=this.optionParamProperties[this.valueOption.id];this.componentRef=this.formularioDadoFactory.createMetaInput(this.valorTemplate(),{name:"valorPropriedade",label:"Valor",required:!0,disabled:!1,properties:t,value:this.valueOption.description,onValueChange:e=>this.valueOption.description=e})}submit(){this.activeModal.close(this.valueOption)}cancel(){this.activeModal.dismiss()}onChangeAtributoCampo(t){t.description=void 0,t.id&&this.montarCampo()}labelFunction(t){return t}static{this.\u0275fac=function(e){return new(e||r)(_(E),_(q),_(g))}}static{this.\u0275cmp=S({type:r,selectors:[["ng-component"]],viewQuery:function(e,i){e&1&&J(i.valorTemplate,Ct,5,I),e&2&&H()},inputs:{valueOption:"valueOption",optionParamProperties:"optionParamProperties"},standalone:!1,decls:6,vars:1,consts:[["form","ngForm"],["valorTemplate",""],["autocomplete","off"],["label","Confirmar","serviceName","",3,"onClick"],["label","Cancelar",3,"onClick"],["name","atributoCampo","serviceName","",3,"valueChange","onChange","items","value","required","labelFunction"],["name","identificadorParametro","label","Identificador",3,"valueChange","value","required","upperCase"],["name","descricaoParametro","label","Descri\xE7\xE3o",3,"valueChange","value","required","upperCase"]],template:function(e,i){if(e&1){let o=v();a(0,"form",2,0),F(2,ft,5,4)(3,vt,4,6),a(4,"ct-submit",3),C("onClick",function(){return s(o),c(i.submit())}),m(),a(5,"ct-button",4),C("onClick",function(){return s(o),c(i.cancel())}),m()()}e&2&&(p(2),V(i.paramIds.length?2:3))},dependencies:[L,k,M,W,j,D,B,T],encapsulation:2})}};var ue=class r{constructor(t){this.formularioDadoFactory=t}transform(t,e){return e?this.componentTransform(t,e):this.autoTransform(t)}componentTransform(t,e){return this.formularioDadoFactory.formatValue(e,t)}autoTransform(t){return t=="true"?"Sim":t=="false"?"N\xE3o":isNaN(+t)?t:Ve(+t,"pt-BR")}static{this.\u0275fac=function(e){return new(e||r)(_(g,16))}}static{this.\u0275pipe=Oe({name:"dynamicValuePipe",type:r,pure:!0})}};var wt=(r,t)=>t.id;function St(r,t){if(r&1){let e=v();a(0,"tr",18),C("onRemove",function(){let o=s(e).$implicit,n=d(2);return c(n.removerPropriedade(o))}),a(1,"td",19)(2,"span"),f(3),m()(),a(4,"td",20)(5,"span"),f(6),R(7,"dynamicValuePipe"),m()(),a(8,"td",21)(9,"ct-mini-button",22),C("onClick",function(){let o=s(e).$implicit,n=d(2);return c(n.definirPropriedade(o))}),m(),a(10,"ct-mini-button",23),C("onClick",function(){let o=s(e).$implicit,n=d(2);return c(n.removerPropriedade(o))}),m()()()}if(r&2){let e=t.$implicit,i=d(2);l("ctTableRow",e),p(3),w(i.componentProperties[e.atributoCampo]==null?null:i.componentProperties[e.atributoCampo].description),p(3),w(Z(7,3,e.valor,i.componentProperties[e.atributoCampo]==null||i.componentProperties[e.atributoCampo].metaProperties==null?null:i.componentProperties[e.atributoCampo].metaProperties.tipoCampo))}}function Dt(r,t){if(r&1){let e=v();a(0,"div")(1,"ct-button",12),C("onClick",function(){s(e);let o=d();return c(o.definirPropriedade())}),m(),a(2,"ct-table",13)(3,"thead")(4,"tr")(5,"th",14),f(6,"Nome"),m(),a(7,"th",15),f(8,"Valor"),m(),P(9,"th",16),m()(),a(10,"tbody"),O(11,St,11,6,"tr",17),m()()()}if(r&2){let e=d();p(2),l("items",e.campo.propriedades)("serviceName",e.service.names.FINDBYID),p(9),l("ngForOf",e.campo.propriedades)}}function Tt(r,t){if(r&1&&ve(0,24),r&2){d(2);let e=he(17);l("ngTemplateOutlet",e)}}function xt(r,t){if(r&1&&ve(0,24),r&2){d(2);let e=he(17);l("ngTemplateOutlet",e)}}function Ot(r,t){if(r&1&&(a(0,"ct-section",9),F(1,Tt,1,1,"ng-container",24)(2,xt,1,1,"ng-container",24),m()),r&2){let e,i=d();l("label",Fe("Configura\xE7\xF5es extras de ",i.campo.tipo.description)),p(),V((e=i.campo.tipo.name)===i.TipoCampo.UNI_SELECT?1:e===i.TipoCampo.MULTI_SELECT?2:-1)}}function Ft(r,t){if(r&1){let e=v();a(0,"tr",18),C("onRemove",function(){let o=s(e).$implicit,n=d(3);return c(n.removerParam(o))}),a(1,"td",28)(2,"span"),f(3),m()(),a(4,"td",20)(5,"span"),f(6),m()(),a(7,"td",21)(8,"ct-mini-button",22),C("onClick",function(){let o=s(e).$implicit,n=d(3);return c(n.definirParam(o))}),m(),a(9,"ct-mini-button",23),C("onClick",function(){let o=s(e).$implicit,n=d(3);return c(n.removerParam(o))}),m()()()}if(r&2){let e=t.$implicit;l("ctTableRow",e),p(3),w(e.id),p(3),w(e.description)}}function Vt(r,t){if(r&1){let e=v();a(0,"ct-button",26),C("onClick",function(){s(e);let o=d(2);return c(o.definirParam())}),m(),a(1,"ct-table",13)(2,"thead")(3,"tr")(4,"th",14),f(5,"Identificador"),m(),a(6,"th",15),f(7,"Valor"),m(),P(8,"th",16),m()(),a(9,"tbody"),K(10,Ft,10,3,"tr",27,wt),m()()}if(r&2){let e=d(2);p(),l("items",e.selectOptionParamsList)("serviceName",e.service.names.FINDBYID),p(9),Y(e.selectOptionParamsList)}}function Et(r,t){if(r&1){let e=v();a(0,"ct-row")(1,"ct-select",25),y("valueChange",function(o){s(e);let n=d();return b(n.campo.opcaoExtra.tipoSelect,o)||(n.campo.opcaoExtra.tipoSelect=o),c(o)}),C("valueChange",function(){s(e);let o=d();return c(o.onChangeProducer())}),m()(),F(2,Vt,12,2)}if(r&2){let e=d();p(),h("value",e.campo.opcaoExtra.tipoSelect),l("required",!0)("items",e.producerIds)("inputSize",6),p(),V(e.selectOptionParams?2:-1)}}
1var Q=class r{constructor(t,e,i,o,n,u,kt){this.destroyRef=t;this.router=e;this.route=i;this.modalService=o;this.formularioDadoFactory=n;this.service=u;this.optionProducers=kt;this.TipoCampo=Le;this.campo={};this.exibirPropriedades=!1;this.tiposCampos=this.service.tipos()}ngOnInit(){this.funcionalidades=se(this.route).map(t=>({id:t,description:oe[t]})),this.producerIds=this.optionProducers.map(t=>({id:t.producerId,description:t.producerDescription})),this.route.snapshot.params.id&&this.service.findById(this.route.snapshot.params.id).pipe(A(this.destroyRef)).subscribe(t=>{this.campo=t,this.atualizarPropriedades(),this.atualizarSelectOptionsParams(this.campo.opcaoExtra?.params)})}atualizarPropriedades(){this.componentProperties=this.campo.tipo?this.formularioDadoFactory.getComponentProperties(this.campo.tipo.name):null,this.campo.propriedades=this.campo.propriedades?.filter(t=>this.componentProperties[t.atributoCampo])??[],this.exibirPropriedades=this.componentProperties&&!!Object.keys(this.componentProperties).length}atualizarSelectOptionsParams(t){this.selectOptionParams=this.campo.opcaoExtra?.tipoSelect?this.formularioDadoFactory.getSelectOptionParams(this.campo.opcaoExtra?.tipoSelect):null,this.selectOptionParamsList=Object.entries(t??{}).map(([e,i])=>({id:e,description:i}))}newExtraOptions(){if(this.hasExtraOptions(this.campo.tipo.name)){let t=ye[this.campo.tipo.name](),e=Object.keys(t).sort(),i=Object.keys(this.campo.opcaoExtra??{}).sort();return JSON.stringify(i)===JSON.stringify(e)?this.campo.opcaoExtra:t}return null}hasExtraOptions(t){return t in ye}submit(){this.campo.opcaoExtra&&(this.campo.opcaoExtra.params=this.selectOptionParamsList.reduce((t,e)=>(t[e.id]=e.description,t),{})),this.service.save(this.campo).pipe(A(this.destroyRef)).subscribe(t=>{this.campo=t,this.router.navigate(["."],{relativeTo:this.route.parent})})}cancel(){this.router.navigate(["."],{relativeTo:this.route.parent})}onChangeTipoCampo(){this.atualizarPropriedades(),this.campo.opcaoExtra=this.newExtraOptions(),this.onChangeProducer()}onChangeProducer(){this.atualizarSelectOptionsParams()}definirPropriedade(t){let e=this.modalService.open(le,{size:"lg"}),i=e.componentInstance;i.propriedade=t,i.componentProperties=this.componentProperties,e.closed.pipe(A(this.destroyRef)).subscribe(o=>{let n=this.campo.propriedades.findIndex(u=>u.atributoCampo==o.atributoCampo);~n?this.campo.propriedades[n]=o:this.campo.propriedades.push(o)})}removerPropriedade(t){let e=this.campo.propriedades.indexOf(t);this.campo.propriedades.splice(e,1)}definirParam(t){let e=this.modalService.open(de,{size:"lg"}),i=e.componentInstance;i.valueOption=t,i.optionParamProperties=this.selectOptionParams,e.closed.pipe(A(this.destroyRef)).subscribe(o=>{let n=this.selectOptionParamsList.findIndex(u=>u.id==o.id);~n?this.selectOptionParamsList[n]=o:this.selectOptionParamsList.push(o)})}removerParam(t){let e=this.selectOptionParamsList.indexOf(t);this.selectOptionParamsList.splice(e,1)}static{this.\u0275fac=function(e){return new(e||r)(_(E),_(ie),_(te),_(ke),_(g),_(ce),_(pt))}}static{this.\u0275cmp=S({type:r,selectors:[["ng-component"]],standalone:!1,decls:18,vars:23,consts:[["form","ngForm"],["selectExtraOptionsTemplate",""],[3,"serviceName"],["autocomplete","off"],["minLength","3","maxLength","256","label","Descri\xE7\xE3o","name","descricao","placeholder","Informe a descri\xE7\xE3o do campo",3,"valueChange","value","inputSize","required","upperCase"],["minLength","3","maxLength","30","label","Par\xE2metro de Documento","name","parametro","placeholder","Informe o identificador do par\xE2metro",3,"valueChange","value","inputSize"],["name","tipo","label","Tipo","placeholder","Informe o tipo do campo","bindLabel","description",3,"valueChange","onChange","value","required","inputSize","items","serviceName"],["name","funcionalidade","label","Funcionalidade","placeholder","Informe a funcionalidade \xE0 qual o campo pertencer\xE1","bindValue","id","bindLabel","description",3,"valueChange","value","required","serviceName","inputSize","items"],["name","parametroFormula","label","Par\xE2metro de F\xF3rmula",3,"valueChange","value","inputSize"],[3,"label"],["label","Salvar",3,"onClick","serviceName"],["label","Cancelar",3,"onClick"],["label","Adicionar Propriedade","type","btn-primary",3,"onClick"],[3,"items","serviceName"],["id","colNome"],["id","colValor"],["id","colEdit",2,"width","78px"],[3,"ctTableRow","onRemove",4,"ngFor","ngForOf"],[3,"onRemove","ctTableRow"],["ct-table-column","","data-label","Nome"],["ct-table-column","","data-label","Valor"],["ct-table-column",""],["type","btn-primary","iconType","las la-pencil-alt",3,"onClick"],["type","btn-danger","iconType","las la-trash-alt",3,"onClick"],[3,"ngTemplateOutlet"],["name","producer","label","Alternativas","bindLabel","description","bindValue","id",3,"valueChange","value","required","items","serviceName","inputSize"],["label","Adicionar Par\xE2metro","type","btn-primary",3,"onClick"],[3,"ctTableRow"],["ct-table-column","","data-label","Identificador"]],template:function(e,i){if(e&1){let o=v();a(0,"ct-portlet",2)(1,"form",3,0)(3,"ct-row")(4,"ct-input",4),y("valueChange",function(u){return s(o),b(i.campo.nome,u)||(i.campo.nome=u),c(u)}),m(),a(5,"ct-input",5),y("valueChange",function(u){return s(o),b(i.campo.parametro,u)||(i.campo.parametro=u),c(u)}),m()(),a(6,"ct-row")(7,"ct-select",6),R(8,"async"),y("valueChange",function(u){return s(o),b(i.campo.tipo,u)||(i.campo.tipo=u),c(u)}),C("onChange",function(){return s(o),c(i.onChangeTipoCampo())}),m(),a(9,"ct-select",7),y("valueChange",function(u){return s(o),b(i.campo.funcionalidade,u)||(i.campo.funcionalidade=u),c(u)}),m()(),a(10,"ct-row")(11,"ct-check",8),y("valueChange",function(u){return s(o),b(i.campo.parametroFormula,u)||(i.campo.parametroFormula=u),c(u)}),m()(),F(12,Dt,12,3,"div"),F(13,Ot,3,3,"ct-section",9),a(14,"ct-submit",10),C("onClick",function(){return s(o),c(i.submit())}),m(),a(15,"ct-button",11),C("onClick",function(){return s(o),c(i.cancel())}),m()()(),O(16,Et,3,5,"ng-template",null,1,N)}e&2&&(l("serviceName",i.service.names.FINDBYID),p(4),h("value",i.campo.nome),l("inputSize",6)("required",!0)("upperCase",!1),p(),h("value",i.campo.parametro),l("inputSize",6),p(2),h("value",i.campo.tipo),l("required",!0)("inputSize",6)("items",X(8,21,i.tiposCampos))("serviceName",i.service.names.TIPO_CAMPO_LIST),p(2),h("value",i.campo.funcionalidade),l("required",!0)("inputSize",6)("items",i.funcionalidades),p(2),h("value",i.campo.parametroFormula),l("inputSize",5),p(),V(i.exibirPropriedades?12:-1),p(),V(i.campo.opcaoExtra?13:-1),p(),l("serviceName",i.service.names.SAVE))},dependencies:[Ee,Ie,L,k,M,W,j,ne,We,D,B,me,re,pe,ae,T,He,ee,ue],encapsulation:2})}};var It=(r,t)=>t.id;function Rt(r,t){if(r&1){let e=v();a(0,"tr",17),C("onRemove",function(){let o=s(e).$implicit,n=d();return c(n.delete(o.id))}),a(1,"td",18),f(2),m(),a(3,"td",19),f(4),m(),a(5,"td",20),f(6),R(7,"enumDescriptionPipe"),m(),a(8,"td",21)(9,"ct-mini-button",22),C("onClick",function(){let o=s(e).$implicit,n=d();return c(n.edit(o.id))}),m(),a(10,"ct-mini-drop")(11,"ct-mini-drop-item",23),C("onClick",function(){let o=s(e).$implicit,n=d();return c(n.delete(o.id))}),m()()()()}if(r&2){let e=t.$implicit,i=d();l("ctTableRow",e),p(2),w(e.nome),p(2),w(e.tipo.description),p(2),w(Z(7,6,e.funcionalidade,i.FuncionalidadeDescription)),p(5),l("serviceName",i.service.names.DELETE)("description",e.nome)}}
1var Ce=class r{constructor(t,e,i){this.router=t;this.route=e;this.service=i;this.FuncionalidadeDescription=oe;this.unsubscribe$=new xe;this.tiposCampos=this.service.tipos();this.responsePage={};this.queryParams=new qe;this.defaultFilters={}}ngOnInit(){this.defaultFilters.funcionalidade=se(this.route).join(",")}list(t){this.service.listPage(t.toHttpParams()).pipe(fe(this.unsubscribe$)).subscribe(e=>{this.responsePage=e})}applyFilters(t){this.queryParams.filters=x(x({},this.defaultFilters),t),this.queryParams.resetPage(),this.list(this.queryParams)}edit(t){this.router.navigate([`cadastro/${t}`],{relativeTo:this.route.parent})}delete(t){this.service.delete(t).pipe(fe(this.unsubscribe$)).subscribe(()=>{this.queryParams.resetPage(),this.list(this.queryParams)})}create(){this.router.navigate(["cadastro"],{relativeTo:this.route.parent})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}static{this.\u0275fac=function(e){return new(e||r)(_(ie),_(te),_(ce))}}static{this.\u0275cmp=S({type:r,selectors:[["ng-component"]],standalone:!1,decls:27,vars:16,consts:[[1,"filter-line"],["label","Incluir registro",3,"onClick"],[1,"btn-separator"],[3,"onSubmit","serviceName"],["ctFilterItem","","name","nome","label","Nome",3,"ctFilterPinned","inputSize"],["ctFilterItem","","name","parametro","label","Par\xE2metro",3,"ctFilterPinned","inputSize"],["ctFilterItem","","name","tipo","label","Tipo","bindLabel","description","bindValue","name",3,"ctFilterPinned","items","serviceName","inputSize"],["ctFilterItem","","name","parametroFormula","label","Par\xE2metro de F\xF3rmula",3,"ctFilterPinned","inputSize"],["value","true","label","Sim"],["value","false","label","N\xE3o"],[3,"queryParamsChange","onChange","responsePage","queryParams","serviceName"],["tableSortable",""],["sortField","nome"],["sortField","tipo"],["sortField","funcionalidade"],[2,"width","78px"],[3,"ctTableRow"],[3,"onRemove","ctTableRow"],["ct-table-column","","data-label","Nome"],["ct-table-column","","data-label","Tipo"],["ct-table-column","","data-label","Funcionalidade"],["ct-table-column",""],["type","btn-primary","iconType","las la-pencil-alt",3,"onClick"],["action","delete",3,"onClick","serviceName","description"]],template:function(e,i){e&1&&(a(0,"ct-portlet")(1,"ct-row",0)(2,"ct-button-new",1),C("onClick",function(){return i.create()}),m(),P(3,"span",2),a(4,"ct-filter",3),C("onSubmit",function(n){return i.applyFilters(n)}),a(5,"ct-row"),P(6,"ct-input",4)(7,"ct-input",5),m(),a(8,"ct-row"),P(9,"ct-select",6),R(10,"async"),a(11,"ct-choice",7),P(12,"ct-choice-item",8)(13,"ct-choice-item",9),m()()()(),a(14,"ct-table",10),y("queryParamsChange",function(n){return b(i.queryParams,n)||(i.queryParams=n),n}),C("onChange",function(n){return i.list(n)}),a(15,"thead")(16,"tr",11)(17,"th",12),f(18,"Nome"),m(),a(19,"th",13),f(20,"Tipo"),m(),a(21,"th",14),f(22,"Funcionalidade"),m(),P(23,"th",15),m()(),a(24,"tbody"),K(25,Rt,12,9,"tr",16,It),m()()()),e&2&&(p(4),l("serviceName",i.service.names.LIST),p(2),l("ctFilterPinned",!0)("inputSize",6),p(),l("ctFilterPinned",!0)("inputSize",6),p(2),l("ctFilterPinned",!0)("items",X(10,14,i.tiposCampos))("serviceName",i.service.names.TIPO_CAMPO_LIST)("inputSize",6),p(2),l("ctFilterPinned",!0)("inputSize",6),p(3),l("responsePage",i.responsePage),h("queryParams",i.queryParams),l("serviceName",i.service.names.LIST),p(11),Y(i.responsePage.content))},dependencies:[ne,D,B,it,tt,me,rt,re,pe,ae,Ke,Ue,Qe,T,$e,Ze,ee,st],encapsulation:2})}};var Nt=[{path:"",component:Ce,data:{breadcrumb:"Consulta"}},{path:"cadastro",component:Q,data:{breadcrumb:"Cadastro"}},{path:"cadastro/:id",component:Q,data:{breadcrumb:"Edi\xE7\xE3o"}}],_e=class r{static{this.\u0275fac=function(e){return new(e||r)}}static{this.\u0275mod=G({type:r})}static{this.\u0275inj=U({imports:[be.forChild(Nt),be]})}};var Te=class r{static{this.\u0275fac=function(e){return new(e||r)}}static{this.\u0275mod=G({type:r})}static{this.\u0275inj=U({providers:[g,q],imports:[_e,Me,Re,Ne,Be,Je,je,ot,nt,mt,ze,Ae,Ye,Ge,at,Xe,et]})}};export{Te 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.