PageSourceSearch

https://pesquisa-elenco-cast.firebaseapp.com/8873.31afb5c82fb9e096.js

js pesquisa-elenco-cast.firebaseapp.com collected 2026-10-03 14:08:31 UTC 35,263 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8873],{2477:(y,k,d)=>{d.d(k,{T:()=>h});var f=d(177),u=d(9465),o=d(4438);let h=(()=>{var c;class e{constructor(){}ngOnInit(){}}return(c=e).\u0275fac=function(p){return new(p||c)},c.\u0275cmp=o.VBU({type:c,selectors:[["app-card-attention-save"]],standalone:!0,features:[o.aNF],decls:10,vars:0,consts:[["color","secondary",1,"no-margin"],[1,"custom-card-content"],[1,"attention-icon"],["name","warning",1,"icon-warning"],[1,"attention-text"],["name","save",1,"save-icon"]],template:function(p,_){1&p&&(o.j41(0,"ion-card",0)(1,"ion-card-content",1)(2,"div",2),o.nrm(3,"ion-icon",3),o.j41(4,"span"),o.EFF(5,"Aten\xe7\xe3o"),o.k0s()(),o.j41(6,"div",4)(7,"span"),o.EFF(8,"Clique no bot\xe3o abaixo para salvar"),o.k0s(),o.nrm(9,"ion-icon",5),o.k0s()()())},dependencies:[u.bv,u.b_,u.I9,u.iq,f.MD],styles:[".no-margin[_ngcontent-%COMP%]{margin:0!important}ion-text[_ngcontent-%COMP%]{font-size:1rem}.custom-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px 4px!important}.attention-icon[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:4px}.attention-icon[_ngcontent-%COMP%]   .icon-warning[_ngcontent-%COMP%]{font-size:24px;color:var(--ion-color-light)}.attention-icon[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:var(--ion-color-light)}span[_ngcontent-%COMP%]{color:var(--ion-color-light)}.attention-text[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:4px}.attention-text[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px;font-weight:500}.attention-text[_ngcontent-%COMP%]   .save-icon[_ngcontent-%COMP%]{font-size:18px;color:var(--ion-color-light)}"]}),e})()},8873:(y,k,d)=>{d.r(k),d.d(k,{SkillPageModule:()=>ne});var f=d(177),u=d(4341),o=d(9465),h=d(852),c=d(467),e=d(4438),g=d(7673);let p=(()=>{var n;class l{constructor(){this.listSkills=[{departments:{name:"DAN\xc7AS",groups:[{name:"Dan\xe7as Cl\xe1ssicas",subgroups:[{name:"Bal\xe9",isChecked:!1},{name:"Dan\xe7a Contempor\xe2nea",isChecked:!1},{name:"Dan\xe7a Moderna",isChecked:!1},{name:"Jazz",isChecked:!1},{name:"Sapateado",isChecked:!1},{name:"Circulares",isChecked:!1}]},{name:"Dan\xe7as Latinas e de Sal\xe3o",subgroups:[{name:"Salsa",isChecked:!1},{name:"Sertanejo",isChecked:!1},{name:"Vanera",isChecked:!1},{name:"Forr\xf3",isChecked:!1},{name:"Merengue",isChecked:!1},{name:"Bachata",isChecked:!1},{name:"Tango",isChecked:!1},{name:"Samba",isChecked:!1},{name:"Rumba",isChecked:!1},{name:"Cha-cha-cha",isChecked:!1},{name:"Bolero",isChecked:!1},{name:"Paso Doble",isChecked:!1}]},{name:"Dan\xe7as Tradicionais/Folcl\xf3ricas",subgroups:[{name:"Flamenco",isChecked:!1},{name:"Fado",isChecked:!1},{name:"Fandango",isChecked:!1},{name:"Tarantella",isChecked:!1},{name:"Dan\xe7a do Ventre (Belly Dance)",isChecked:!1},{name:"Dan\xe7a Havaiana (Hula)",isChecked:!1},{name:"Dan\xe7a Irlandesa (Irish Dance)",isChecked:!1},{name:"Dan\xe7a do Ventre Tribal (Tribal Belly Dance)",isChecked:!1},{name:"Dan\xe7as Afro-Brasileiras (como o Maculel\xea e o Afox\xe9)",isChecked:!1},{name:"Quadrilha",isChecked:!1}]},{name:"Dan\xe7as Urbanas",subgroups:[{name:"Hip Hop",isChecked:!1},{name:"Breakdance",isChecked:!1},{name:"Popping",isChecked:!1},{name:"Locking",isChecked:!1},{name:"Krumping",isChecked:!1},{name:"Vogue",isChecked:!1},{name:"Waacking",isChecked:!1}]},{name:"Dan\xe7as de Rua e Sociais",subgroups:[{name:"Swing",isChecked:!1},{name:"Lindy Hop",isChecked:!1},{name:"Charleston",isChecked:!1},{name:"Boogie Woogie",isChecked:!1},{name:"Rockabilly Jive",isChecked:!1},{name:"West Coast Swing",isChecked:!1},{name:"East Coast Swing",isChecked:!1}]},{name:"Dan\xe7as Asi\xe1ticas",subgroups:[{name:"Dan\xe7a Indiana Cl\xe1ssica (como Bharatanatyam, Kathak, Odissi)",isChecked:!1},{name:"Dan\xe7a Chinesa Tradicional",isChecked:!1},{name:"Kabuki",isChecked:!1},{name:"Noh",isChecked:!1},{name:"Bon Odori (Japonesa)",isChecked:!1}]},{name:"Dan\xe7as Africanas",subgroups:[{name:"Dan\xe7a Tribal Africana",isChecked:!1}
1,{name:"Gumboot Dance (\xc1frica do Sul)",isChecked:!1},{name:"Dan\xe7a Malink\xe9 (Guin\xe9)",isChecked:!1},{name:"Afrobeat Dance",isChecked:!1}]},{name:"Dan\xe7as de Performance",subgroups:[{name:"Dan\xe7a Teatral",isChecked:!1},{name:"Dan\xe7a A\xe9rea",isChecked:!1},{name:"Dan\xe7a Acrob\xe1tica",isChecked:!1},{name:"Dan\xe7a Experimental",isChecked:!1},{name:"Outros Estilos de Dan\xe7a",isChecked:!1},{name:"Polca",isChecked:!1},{name:"Mazurka",isChecked:!1},{name:"Dan\xe7a Contempor\xe2nea Experimental",isChecked:!1},{name:"Dan\xe7a Comercial (Commercial Dance)",isChecked:!1},{name:"Dan\xe7a de Rua (Street Dance)",isChecked:!1},{name:"Frevo (Brasileira)",isChecked:!1}]}]}},{departments:{name:"ESPORTES",groups:[{name:"Esportes de Bola",subgroups:[{name:"Futebol (Soccer)",isChecked:!1},{name:"Futsal",isChecked:!1},{name:"Basquete (Basketball)",isChecked:!1},{name:"V\xf4lei (Volleyball)",isChecked:!1},{name:"Beisebol (Baseball)",isChecked:!1},{name:"T\xeanis",isChecked:!1},{name:"Golfe",isChecked:!1},{name:"Handebol",isChecked:!1},{name:"R\xfagbi (Rugby)",isChecked:!1},{name:"Polo",isChecked:!1},{name:"Cr\xedquete (Cricket)",isChecked:!1}]},{name:"Esportes de Combate",subgroups:[{name:"Boxe",isChecked:!1},{name:"Jud\xf4",isChecked:!1},{name:"Karat\xea",isChecked:!1},{name:"Taekwondo",isChecked:!1},{name:"Jiu-Jitsu",isChecked:!1},{name:"Wrestling (Luta Livre)",isChecked:!1},{name:"MMA (Mixed Martial Arts)",isChecked:!1},{name:"Esgrima",isChecked:!1},{name:"Aikido",isChecked:!1},{name:"Kung Fu",isChecked:!1},{name:"Capoeira",isChecked:!1}]},{name:"Esportes Aqu\xe1ticos",subgroups:[{name:"Nata\xe7\xe3o",isChecked:!1},{name:"Polo Aqu\xe1tico",isChecked:!1},{name:"Mergulho (Saltos Ornamentais)",isChecked:!1},{name:"Mergulho (Livre e Snorkel)",isChecked:!1},{name:"Surfe",isChecked:!1},{name:"Canoagem",isChecked:!1},{name:"Remo",isChecked:!1},{name:"Vela",isChecked:!1},{name:"Saltos Ornamentais",isChecked:!1},{name:"Windsurf",isChecked:!1},{name:"Rafting",isChecked:!1},{name:"Bodyboarding",isChecked:!1},{name:"Sky Aqu\xe1tico",isChecked:!1},{name:"Wakeboard",isChecked:!1}]},{name:"Esportes de Inverno",subgroups:[{name:"Esqui",isChecked:!1},{name:"Snowboard",isChecked:!1},{name:"Patina\xe7\xe3o no Gelo",isChecked:!1},{name:"H\xf3quei no Gelo",isChecked:!1},{name:"Bobsled",isChecked:!1},{name:"Biatlo",isChecked:!1}]},{name:"Esportes de Atletismo",subgroups:[{name:"Corrida (Sprints, Meio-Fundo, Fundo)",isChecked:!1},{name:"Corrida de Rua",isChecked:!1},{name:"Maratona",isChecked:!1},{name:"Meia Maratona",isChecked:!1},{name:"Salto em Altura",isChecked:!1},{name:"Salto em Dist\xe2ncia",isChecked:!1},{name:"Arremesso de Peso",isChecked:!1},{name:"Lan\xe7amento de Disco",isChecked:!1},{name:"Lan\xe7amento de Dardo",isChecked:!1},{name:"Heptatlo e Decatlo",isChecked:!1}]},{name:"Esportes com Raquete",subgroups:[{name:"T\xeanis de Mesa (Ping-Pong)",isChecked:!1},{name:"Squash",isChecked:!1},{name:"Badminton",isChecked:!1},{name:"Padel",isChecked:!1},{name:"Frescobol",isChecked:!1},{name:"Beach T\xeanis",isChecked:!1},{name:"T\xeanis",isChecked:!1}]},{name:"Esportes Radicais",subgroups:[{name:"Skate",isChecked:!1},{name:"BMX",isChecked:!1},{name:"Escalada",isChecked:!1},{name:"Parkour",isChecked:!1},{name:"Paraquedismo",isChecked:!1},{name:"Motocross",isChecked:!1},{name:"Rafting",isChecked:!1},{name:"Mountain Bike",isChecked:!1},{name:"Balonismo",isChecked:!1},{name:"Parapente",isChecked:!1},{name:"Asa-Delta",isChecked:!1}]},{name:"Esportes Automotivos",subgroups:[{name:"F\xf3rmula 1",isChecked:!1},{name:"MotoGP",isChecked:!1},{name:"NASCAR",isChecked:!1},{name:"Kart",isChecked:!1}]},{name:"Outros Esportes",subgroups:[{name:"Gin\xe1stica Art\xedstica",isChecked:!1},{name:"Gin\xe1stica R\xedtmica",isChecked:!1},{name:"Hipismo",isChecked:!1},{name:"Tiro Arco e Flecha",isChecked:!1},{name:"Tiro Esportivo",isChecked:!1},{name:"Triatlo",isChecked:!1},{name:"Yoga",isChecked:!1},{name:"Pilates",isChecked:!1},{name:"Gin\xe1stica Hol\xedstica",isChecked:!1}]}]}},{departments:{name:"M\xdaSICA",groups:[{name:"Instrumentos de Corda",subgroups:[{name:"Violino",isChecked:!1}
1,{name:"Viola",isChecked:!1},{name:"Violoncelo",isChecked:!1},{name:"Contrabaixo",isChecked:!1},{name:"Harpa",isChecked:!1},{name:"Guitarra",isChecked:!1},{name:"Viol\xe3o",isChecked:!1},{name:"Bandolim",isChecked:!1},{name:"Baixo",isChecked:!1},{name:"Ukulele",isChecked:!1},{name:"Banjo",isChecked:!1}]},{name:"Instrumentos de Tecla",subgroups:[{name:"Piano",isChecked:!1},{name:"Teclado",isChecked:!1},{name:"\xd3rg\xe3o",isChecked:!1},{name:"Acorde\xe3o",isChecked:!1},{name:"Cravo",isChecked:!1}]},{name:"Instrumentos de Sopro (Madeiras)",subgroups:[{name:"Flauta",isChecked:!1},{name:"Gaita",isChecked:!1},{name:"Clarinete",isChecked:!1},{name:"Obo\xe9",isChecked:!1},{name:"Fagote",isChecked:!1},{name:"Saxofone",isChecked:!1},{name:"Piccolo",isChecked:!1}]},{name:"Instrumentos de Sopro (Metais)",subgroups:[{name:"Trompete",isChecked:!1},{name:"Trompa",isChecked:!1},{name:"Trombone",isChecked:!1},{name:"Tuba",isChecked:!1},{name:"Corneta",isChecked:!1},{name:"Flugelhorn",isChecked:!1}]},{name:"Instrumentos de Percuss\xe3o",subgroups:[{name:"Bateria",isChecked:!1},{name:"Timbales",isChecked:!1},{name:"T\xedmpanos",isChecked:!1},{name:"Caixa",isChecked:!1},{name:"Tambor",isChecked:!1},{name:"Bong\xf4s",isChecked:!1},{name:"Congas",isChecked:!1},{name:"Marimba",isChecked:!1},{name:"Vibrafone",isChecked:!1},{name:"Xilofone",isChecked:!1},{name:"Meia Lua",isChecked:!1}]},{name:"Instrumentos de Percuss\xe3o (Idiofones)",subgroups:[{name:"Tri\xe2ngulo",isChecked:!1},{name:"Pandeiro",isChecked:!1},{name:"Castanholas",isChecked:!1},{name:"Maracas",isChecked:!1},{name:"Agog\xf4",isChecked:!1},{name:"Chocalho",isChecked:!1},{name:"Guiro",isChecked:!1}]},{name:"Instrumentos Eletr\xf4nicos",subgroups:[{name:"Sintetizador",isChecked:!1},{name:"Drum Machine",isChecked:!1},{name:"Theremin",isChecked:!1},{name:"Sampler",isChecked:!1}]},{name:"Outros Instrumentos",subgroups:[{name:"Gaita",isChecked:!1},{name:"Didgeridoo",isChecked:!1},{name:"Sitar",isChecked:!1},{name:"Koto",isChecked:!1},{name:"Balalaica",isChecked:!1},{name:"Bandone\xf3n",isChecked:!1}]}]}},{departments:{name:"CIRCO",groups:[{name:"Circo",subgroups:[{name:"Acrobacias",isChecked:!1},{name:"Adestramento de Animais",isChecked:!1},{name:"Bambol\xea",isChecked:!1},{name:"Cama El\xe1stica",isChecked:!1},{name:"Chicote",isChecked:!1},{name:"Contorcionismo",isChecked:!1},{name:"Corda Bamba",isChecked:!1},{name:"Corda Indiana",isChecked:!1},{name:"Equilibrismo",isChecked:!1},{name:"Ilusionismo",isChecked:!1},{name:"M\xe1gica",isChecked:!1},{name:"Malabarismo",isChecked:!1},{name:"Marionetes",isChecked:!1},{name:"M\xedmica",isChecked:!1},{name:"Monociclo",isChecked:!1},{name:"Palha\xe7aria",isChecked:!1},{name:"Perna de Pau",isChecked:!1},{name:"Pirofagia",isChecked:!1},{name:"Acrobacias no Solo",isChecked:!1},{name:"T\xe9cnicas A\xe9reas",isChecked:!1},{name:"T\xe9cnicas com Cordas",isChecked:!1},{name:"T\xe9cnicas com Tecido",isChecked:!1},{name:"Trampolim",isChecked:!1},{name:"Trap\xe9zio",isChecked:!1},{name:"Ventriloquismo",isChecked:!1}]}]}},{departments:{name:"OUTROS",groups:[{name:"Outros",subgroups:[{name:"Acampar",isChecked:!1},{name:"Arte Grafite",isChecked:!1},{name:"Arte Origami",isChecked:!1},{name:"Artista Pl\xe1stico",isChecked:!1},{name:"Cantor(a)",isChecked:!1},{name:"Colsplay",isChecked:!1},{name:"Comediante",isChecked:!1},{name:"Cozinhar",isChecked:!1},{name:"Dubl\xea",isChecked:!1},{name:"Escultor(a)",isChecked:!1},{name:"Est\xe1tua Viva",isChecked:!1},{name:"Fotografia",isChecked:!1},{name:"Humorista/Comediante",isChecked:!1},{name:"Imitador de Vozes",isChecked:!1},{name:"Jogar V\xeddeo Game",isChecked:!1},{name:"Ler livros",isChecked:!1},{name:"Pintar",isChecked:!1},{name:"Vitrini Viva",isChecked:!1},{name:"Voluntariado",isChecked:!1}]}]}}],this.listLanguagesV2=[{departments:{name:"IDIOMAS",groups:[{name:"Idiomas Mais Falados",subgroups:[{name:"Alem\xe3o"},{name:"Coreano"},{name:"Espanhol"},{name:"Franc\xeas"},{name:"Ingl\xeas"},{name:"Italiano"},{name:"Japon\xeas"},{name:"Libras"},{name:"Mandarim"},{name:"Portugu\xeas"},{name:"Portugu\xeas (Portugal)"},{name:"Russo"},{name:"Outros"}]}]}}]}getSkills(){return(0,g.of)(this.listSkills)}getLanguages(){return(0,g.of)(this.listLanguagesV2)}searchBySubgroupName(a){const i=a.toLowerCase();return this.listSkills.filter(s=>this.containsSubgroupWithName(s,i))}containsSubgroupWithName(a,i){for(const s of a.departments.groups)if(s.subgroups)for(const r of s.subgroups)if(r&&r.name.toLowerCase().includes(i))return!0;return!1}searchBySubgroupNameRemove(a){const i=a.toLowerCase();return this.listSkills.map(s=>this.filterSkillEntity(s,i)).filter(s=>null!==s)}filterSkillEntity(a,i){const s=a.departments.groups.map(r=>{if(r.subgroups){const m=r.subgroups.filter(S=>S.name.toLowerCase().includes(i));if(m.length>0)return{...r,subgroups:m}}return null}).filter(r=>null!==r);if(s.length>0){const r={...a.departments,groups:s};return{...a,departments:r}}return null}}return(n=l).\u0275fac=function(a){return new(a||n)},n.\u0275prov=e.jDH({token:n,factory:n.\u0275fac,providedIn:"root"}),l})();var _=d(9097),b=d(3307),v=d(3656),C=d(2477);function F(n,l){if(1&n&&(e.j41(0,"ion-header",1)(1,"ion-toolbar")(2,"ion-buttons",3),e.nrm(3,"ion-back-button",4),e.k0s(),e.j41(4,"ion-title"),e.EFF(5,"IDIOMAS"),e.k0s()()()),2&n){const t=e.XpG();e.Y8G("translucent",!0),e.R7$(3),e.Y8G("defaultHref",t.backNav)}}function T(n,l){1&n&&e.eu8(0)}function x(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-content",2),e.nrm(1,"app-card-attention-save"),e.DNE(2,T,1,0,"ng-container",5),e.nrm(3,"div",6),e.j41(4,"ion-fab",7),e.bIt("click",function(){e.eBV(t);const i=e.XpG();return e.Njj(i.save())}),e.j41(5,"ion-fab-button"),e.nrm(6,"ion-icon",8),e.k0s()()()}if(2&n){e.XpG();const t=e.sdS(4);e.Y8G("fullscreen",!0),e.R7$(2),e.Y8G("ngTemplateOutlet",t)}}function M(n,l){1&n&&e.eu8(0)}function D(n,l){if(1&n&&(e.j41(0,"div",9),e.DNE(1,M,1,0,"ng-container",5),e.k0s()),2&n){e.XpG();const t=e.sdS(4);e.R7$(),e.Y8G("ngTemplateOutlet",t)}}function E(n,l){if(1&n&&(e.j41(0,"ion-select-option",12),e.EFF(1),e.k0s()),2&n){const t=l.$implicit;e.Y8G("value",t.departments.name),e.R7$(),e.SpI(" ",t.departments.name," ")}}function j(n,l){if(1&n&&(e.j41(0,"ion-select-option",12),e.EFF(1),e.k0s()),2&n){const t=l.$implicit;e.Y8G("value",t.name),e.R7$(),e.SpI(" ",t.name," ")}}function A(n,l){if(1&n){const t=e.RV6();
1e.j41(0,"ion-item",10)(1,"ion-select",15),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onGroupChange(i))}),e.Z7z(2,j,2,2,"ion-select-option",12,e.Vm6),e.k0s()()}if(2&n){const t=e.XpG(2);e.R7$(2),e.Dyx(t.filteredGroups)}}function I(n,l){if(1&n&&(e.j41(0,"ion-select-option",12),e.EFF(1),e.k0s()),2&n){const t=l.$implicit;e.Y8G("value",t.name),e.R7$(),e.SpI(" ",t.name," ")}}function G(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-item",10)(1,"ion-select",16),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onSubgroupChange(i))}),e.Z7z(2,I,2,2,"ion-select-option",12,e.Vm6),e.k0s()()}if(2&n){const t=e.XpG(2);e.R7$(2),e.Dyx(t.filteredSubgroups)}}function R(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-item",10)(1,"ion-select",17),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG(2);return e.Njj(s.onLevelChange(i.detail.value))}),e.j41(2,"ion-select-option",18),e.EFF(3,"B\xe1sico"),e.k0s(),e.j41(4,"ion-select-option",19),e.EFF(5,"Intermedi\xe1rio"),e.k0s(),e.j41(6,"ion-select-option",20),e.EFF(7,"Avan\xe7ado"),e.k0s(),e.j41(8,"ion-select-option",21),e.EFF(9,"Fluente"),e.k0s()()()}}function L(n,l){if(1&n){const t=e.RV6();e.j41(0,"div",23)(1,"ion-chip"),e.EFF(2),e.k0s(),e.j41(3,"ion-icon",24),e.bIt("click",function(){e.eBV(t);const i=e.XpG().$implicit,s=e.XpG(4);return e.Njj(s.removeSkill(i))}),e.k0s()()}if(2&n){const t=e.XpG().$implicit;e.R7$(2),e.JRh(t.subgroup)}}function B(n,l){if(1&n&&e.DNE(0,L,4,1,"div",23),2&n){const t=l.$implicit,a=e.XpG(2).$implicit;e.vxM(0,t.classification===a?0:-1)}}function N(n,l){if(1&n&&(e.j41(0,"ion-item-group")(1,"ion-item-divider")(2,"ion-label"),e.EFF(3),e.k0s()(),e.j41(4,"div",22),e.Z7z(5,B,1,1,null,null,e.Vm6),e.k0s()()),2&n){const t=e.XpG().$implicit,a=e.XpG(2);e.R7$(3),e.JRh(t),e.R7$(2),e.Dyx(a.selectedSkill)}}function O(n,l){if(1&n&&e.DNE(0,N,7,1,"ion-item-group"),2&n){const t=l.$implicit,a=e.XpG(2);e.vxM(0,a.hasLanguagesInClassification(t)?0:-1)}}function V(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-item-divider")(1,"ion-label"),e.EFF(2,"Selecionar idioma"),e.k0s()(),e.j41(3,"ion-list")(4,"ion-item",10)(5,"ion-select",11),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG();return e.Njj(s.onDepartmentChange(i))}),e.Z7z(6,E,2,2,"ion-select-option",12,e.Vm6),e.k0s()(),e.DNE(8,A,4,0,"ion-item",10)(9,G,4,0,"ion-item",10)(10,R,10,0,"ion-item",10),e.k0s(),e.j41(11,"ion-button",13),e.bIt("click",function(){e.eBV(t);const i=e.XpG();return e.Njj(i.addSkillToSelection("some-skill"))}),e.EFF(12," Adicionar idioma "),e.k0s(),e.j41(13,"ion-item-divider")(14,"ion-label"),e.EFF(15,"Idiomas adicionados"),e.k0s()(),e.Z7z(16,O,1,1,null,null,e.fX1),e.j41(18,"ion-item")(19,"ion-checkbox",14),e.mxI("ngModelChange",function(i){e.eBV(t);const s=e.XpG();return e.DH7(s.hasNoSkills,i)||(s.hasNoSkills=i),e.Njj(i)}),e.EFF(20,"Prefiro n\xe3o informar"),e.k0s()()}if(2&n){const t=e.XpG();e.R7$(6),e.Dyx(t.dataSkill),e.R7$(2),e.vxM(8,t.filteredGroups.length>0?8:-1),e.R7$(),e.vxM(9,t.filteredSubgroups.length>0?9:-1),e.R7$(),e.vxM(10,t.subgroupsSelected?10:-1),e.R7$(6),e.Dyx(t.languageClassifications),e.R7$(3),e.R50("ngModel",t.hasNoSkills)}}let $=(()=>{var n;class l{constructor(a,i,s,r,m,S){this.skillService=a,this.msg=i,this.userService=s,this.navCtrl=r,this.route=m,this.router=S,this.embedded=!1,this.backNav="",this.hasNoSkills=!1,this.isDataInvalid=!1,this.dataSkill=[],this.selectedSkill=new Set,this.departmentSelected="IDIOMAS",this.groupSelected="",this.subgroupsSelected="",this.selectedLevel="B\xc1SICO",this.filteredGroups=[],this.filteredSubgroups=[],this.languageClassifications=["B\xc1SICO","INTERMEDI\xc1RIO","AVAN\xc7ADO","FLUENTE"],this.checkRoute(),this.findSkillAll(),this.updateFilteredGroups()}ionViewDidEnter(){var a=this;return(0,c.A)(function*(){a.embedded||a.findUser()})()}syncFromUser(a){this.userEntity=a,this.selectedSkill=new Set,a.language&&Array.isArray(a.language)&&a.language.forEach(i=>this.selectedSkill.add(i))}commitToUserEntity(a){var i=this;return(0,c.A)(function*(){return yield i.validData(),i.isDataInvalid?(yield i.msg.presentToast('Selecione pelo menos um idioma ou marque "Prefiro n\xe3o informar".',"alert"),!1):(a.language=Array.from(i.selectedSkill),a.isLanguageCompleted=!0,!0)})()}checkRoute(){var a=this;return(0,c.A)(function*(){a.route.paramMap.subscribe(i=>{a.backNav=i.keys.length>
10?a.route.snapshot.paramMap.get("incomplete"):"/tabs/profile-casting"})})()}findUser(){var a=this;return(0,c.A)(function*(){const i=yield a.msg.showLoading();yield i.present();try{const s=yield a.userService.findById();if(!s||0===Object.keys(s).length)return void(yield a.msg.presentToast("Usu\xe1rio n\xe3o encontrado. Se persistir contate o administrador.","alert"));a.syncFromUser(s)}catch(s){console.error("Erro ao buscar usu\xe1rio:",s),yield a.msg.presentToast("Tente novamente mais tarde.","danger")}finally{i.dismiss()}})()}findSkillAll(){var a=this;return(0,c.A)(function*(){const i=yield a.msg.showLoading();i.present(),a.skillService.getLanguages().subscribe({next:s=>{a.dataSkill=s,a.updateFilteredGroups()},error:s=>{console.error("N\xe3o foi poss\xedvel carregar as habilidades."),a.msg.presentToast("N\xe3o foi poss\xedvel carregar as habilidades. Se o problema persistir contate o administrador.","danger")},complete:()=>i.dismiss()})})()}updateFilteredGroups(){if(this.departmentSelected){const a=this.dataSkill.find(i=>i.departments.name===this.departmentSelected);this.filteredGroups=a?a.departments.groups:[],this.filteredSubgroups=[]}else this.filteredGroups=[],this.filteredSubgroups=[]}updateFilteredSubgroups(){if(this.groupSelected){const a=this.dataSkill.find(s=>s.departments.name===this.departmentSelected),i=a?a.departments.groups.find(s=>s.name===this.groupSelected):null;this.filteredSubgroups=i&&i.subgroups||[]}else this.filteredSubgroups=[]}onDepartmentChange(a){this.departmentSelected=a.detail.value,this.groupSelected="",this.subgroupsSelected="",this.updateFilteredGroups()}onGroupChange(a){this.groupSelected=a.detail.value,this.subgroupsSelected="",this.updateFilteredSubgroups()}onSubgroupChange(a){this.subgroupsSelected=a.detail.value}hasLanguagesInClassification(a){return Array.from(this.selectedSkill).some(i=>i.classification===a)}goToSkills(){const a=this.backNav&&this.backNav.startsWith("/tabs")?this.backNav:"/tabs/languages";this.router.navigate(["/tabs/skill",a])}onLevelChange(a){this.selectedLevel=a}addSkillToSelection(a){if(this.departmentSelected&&this.groupSelected&&this.subgroupsSelected){const i=Array.from(this.selectedSkill).find(s=>s.departament===this.departmentSelected&&s.group===this.groupSelected&&s.subgroup===this.subgroupsSelected);i?i.classification=this.selectedLevel:this.selectedSkill.add({departament:this.departmentSelected,group:this.groupSelected,subgroup:this.subgroupsSelected,classification:this.selectedLevel})}}removeSkill(a){this.selectedSkill.delete(a)}save(){var a=this;return(0,c.A)(function*(){if(!a.embedded){if(yield a.validData(),a.isDataInvalid)return void(yield a.msg.presentToast("Por favor, selecione pelo menos um idioma ou marque a op\xe7\xe3o de n\xe3o informar.","alert"));{const i=yield a.msg.showLoading();i.present(),a.userEntity.language=Array.from(a.selectedSkill),a.userEntity.isLanguageCompleted=!0,a.userService.create(a.userEntity).then(s=>{a.msg.presentToast("Idiomas salvos com sucesso.","success"),a.navCtrl.back()}).catch(s=>a.msg.presentToast(s,"danger")).finally(()=>i.dismiss())}}})()}validData(){var a=this;return(0,c.A)(function*(){if(a.hasNoSkills)a.isDataInvalid=!1;else{const i=a.hasSkills(a.selectedSkill);if(a.isDataInvalid=!i,!i)return}})()}hasSkills(a){return Array.from(a).filter(s=>""!==s.subgroup.trim()).length>0}}return(n=l).\u0275fac=function(a){return new(a||n)(e.rXU(p),e.rXU(_.n),e.rXU(b.D),e.rXU(v.q9),e.rXU(h.nX),e.rXU(h.Ix))},n.\u0275cmp=e.VBU({type:n,selectors:[["app-languages"]],inputs:{embedded:"embedded"},decls:5,vars:2,consts:[["languagesBody",""],[3,"translucent"],[1,"ion-padding",3,"fullscreen"],["slot","start"],[3,"defaultHref"],[4,"ngTemplateOutlet"],[2,"height","80px"],["horizontal","end","vertical","bottom","slot","fixed",1,"ion-fab-button",3,"click"],["name","save"],[1,"embedded-section"],[1,"item-filter"],["cancelText","Cancelar","justify","space-between","label","Departamento: ","placeholder","Selecione","value","IDIOMAS",3,"ionChange"],[3,"value"],["fill","outline","color","secondary","expand","block",1,"ion-margin-vertical",3,"click"],[3,"ngModelChange","ngModel"],["cancelText","Cancelar","justify","space-between","label","Grupo: ","placeholder","Selecione",3,"ionChange"],["cancelText","Cancelar","justify","space-between","label","Subgrupo: ","placeholder","Selecione",3,"ionChange"],["cancelText","Cancelar","justify","space-between","label","N\xedvel: ","placeholder","Selecione",3,"ionChange"],["value","B\xc1SICO"],["value","INTERMEDI\xc1RIO"],["value","AVAN\xc7ADO"],["value","FLUENTE"],[1,"chip-container","added-chips"],[1,"chip-row"],["name","close-circle",1,"icon-red",3,"click"]],template:function(a,i){1&a&&e.DNE(0,F,
16,2,"ion-header",1)(1,x,7,2,"ion-content",2)(2,D,2,1)(3,V,21,4,"ng-template",null,0,e.C5r),2&a&&(e.vxM(0,i.embedded?-1:0),e.R7$(),e.vxM(1,i.embedded?2:1))},dependencies:[f.T3,u.BC,u.vS,o.Jm,o.QW,o.eY,o.ZB,o.W9,o.Q8,o.YW,o.eU,o.iq,o.uz,o.Dg,o.jh,o.he,o.nf,o.Nm,o.Ip,o.BC,o.ai,o.hB,o.Je,o.el,C.T],styles:[".embedded-section[_ngcontent-%COMP%]{padding-top:4px;padding-bottom:8px}.chip-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.chip-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:4px}ion-chip[_ngcontent-%COMP%]{--background: var(--ion-color-primary);--color: white;padding:8px 12px}.icon-red[_ngcontent-%COMP%]{color:var(--ion-color-danger);cursor:pointer;font-size:20px;transition:transform .2s ease-in-out}.icon-red[_ngcontent-%COMP%]:hover{transform:scale(1.2)}.added-chips[_ngcontent-%COMP%]{padding:0 0 8px}"]}),l})();const X=["languagesSection"];function w(n,l){if(1&n&&(e.j41(0,"ion-select-option",8),e.EFF(1),e.k0s()),2&n){const t=l.$implicit;e.Y8G("value",t.departments.name),e.R7$(),e.SpI(" ",t.departments.name," ")}}function U(n,l){if(1&n&&(e.j41(0,"ion-select-option",8),e.EFF(1),e.k0s()),2&n){const t=l.$implicit;e.Y8G("value",t.name),e.R7$(),e.SpI(" ",t.name," ")}}function z(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-item",6)(1,"ion-select",15),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG();return e.Njj(s.onGroupChange(i))}),e.Z7z(2,U,2,2,"ion-select-option",8,e.Vm6),e.k0s()()}if(2&n){const t=e.XpG();e.R7$(2),e.Dyx(t.filteredGroups)}}function H(n,l){if(1&n&&(e.j41(0,"ion-select-option",8),e.EFF(1),e.k0s()),2&n){const t=l.$implicit;e.Y8G("value",t.name),e.R7$(),e.SpI(" ",t.name," ")}}function Y(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-item",6)(1,"ion-select",16),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG();return e.Njj(s.onSubgroupChange(i))}),e.Z7z(2,H,2,2,"ion-select-option",8,e.Vm6),e.k0s()()}if(2&n){const t=e.XpG();e.R7$(2),e.Dyx(t.filteredSubgroups)}}function W(n,l){if(1&n){const t=e.RV6();e.j41(0,"ion-item",6)(1,"ion-select",17),e.bIt("ionChange",function(i){e.eBV(t);const s=e.XpG();return e.Njj(s.onLevelChange(i.detail.value))}),e.j41(2,"ion-select-option",18),e.EFF(3,"Amador"),e.k0s(),e.j41(4,"ion-select-option",19),e.EFF(5,"Profissional"),e.k0s()()()}}function J(n,l){if(1&n){const t=e.RV6();e.j41(0,"div",21)(1,"ion-chip"),e.EFF(2),e.k0s(),e.j41(3,"ion-icon",22),e.bIt("click",function(){e.eBV(t);const i=e.XpG().$implicit,s=e.XpG(3);return e.Njj(s.removeSkill(i))}),e.k0s()()}if(2&n){const t=e.XpG().$implicit;e.R7$(2),e.JRh(t.subgroup)}}function K(n,l){if(1&n&&e.DNE(0,J,4,1,"div",21),2&n){const t=l.$implicit,a=e.XpG(2).$implicit;e.vxM(0,t.classification===a?0:-1)}}function Z(n,l){if(1&n&&(e.j41(0,"ion-item-group")(1,"ion-item-divider")(2,"ion-label"),e.EFF(3),e.k0s()(),e.j41(4,"div",20),e.Z7z(5,K,1,1,null,null,e.Vm6),e.k0s()()),2&n){const t=e.XpG().$implicit,a=e.XpG();e.R7$(3),e.JRh(t),e.R7$(2),e.Dyx(a.selectedSkill)}}function Q(n,l){if(1&n&&e.DNE(0,Z,7,1,"ion-item-group"),2&n){const t=l.$implicit,a=e.XpG();e.vxM(0,a.hasSkillsInClassification(t)?0:-1)}}let P=(()=>{var n;class l{constructor(a,i,s,r,m){this.skillService=a,this.msg=i,this.userService=s,this.navCtrl=r,this.route=m,this.backNav="",this.hasNoSkills=!1,this.isDataInvalid=!1,this.dataSkill=[],this.selectedSkill=new Set,this.departmentSelected="",this.groupSelected="",this.subgroupsSelected="",this.selectedLevel="AMADOR",this.filteredGroups=[],this.filteredSubgroups=[],this.skillClassifications=["PROFISSIONAL","AMADOR"],this.checkRoute(),this.findSkillAll()}ionViewDidEnter(){var a=this;return(0,c.A)(function*(){a.findUser()})()}checkRoute(){var a=this;return(0,c.A)(function*(){a.route.paramMap.subscribe(i=>{a.backNav=i.keys.length>0?a.route.snapshot.paramMap.get("incomplete"):"/tabs/profile-casting"})})()}findUser(){var a=this;return(0,c.A)(function*(){const i=yield a.msg.showLoading();yield i.present();try{const s=yield a.userService.findById();if(!s||0===Object.keys(s).length)return void(yield a.msg.presentToast("Usu\xe1rio n\xe3o encontrado. Se persistir contate o administrador.","alert"));a.userEntity=s,s.skill&&Array.isArray(s.skill)&&s.skill.length>0&&s.skill.forEach(r=>a.selectedSkill.add(r)),setTimeout(()=>{var r;return null===(r=a.languagesSection)||void 0===r?void 0:r.syncFromUser(s)},0)}catch(s){console.error("Erro ao buscar usu\xe1rio:",s),yield a.msg.presentToast("Tente novamente mais tarde.","danger")}
1finally{i.dismiss()}})()}findSkillAll(){var a=this;return(0,c.A)(function*(){const i=yield a.msg.showLoading();i.present(),a.skillService.getSkills().subscribe({next:s=>{a.dataSkill=s,a.updateFilteredGroups()},error:s=>{console.error("N\xe3o foi poss\xedvel carregar as habilidades."),a.msg.presentToast("N\xe3o foi poss\xedvel carregar as habilidades. Se o problema persistir contate o administrador.","danger")},complete:()=>i.dismiss()})})()}updateFilteredGroups(){if(this.departmentSelected){const a=this.dataSkill.find(i=>i.departments.name===this.departmentSelected);this.filteredGroups=a?a.departments.groups:[],this.filteredSubgroups=[]}else this.filteredGroups=[],this.filteredSubgroups=[]}updateFilteredSubgroups(){if(this.groupSelected){const a=this.dataSkill.find(s=>s.departments.name===this.departmentSelected),i=a?a.departments.groups.find(s=>s.name===this.groupSelected):null;this.filteredSubgroups=i&&i.subgroups||[]}else this.filteredSubgroups=[]}onDepartmentChange(a){this.departmentSelected=a.detail.value,this.groupSelected="",this.subgroupsSelected="",this.updateFilteredGroups()}hasSkillsInClassification(a){return Array.from(this.selectedSkill).some(i=>i.classification===a)}onGroupChange(a){this.groupSelected=a.detail.value,this.subgroupsSelected="",this.updateFilteredSubgroups()}onSubgroupChange(a){this.subgroupsSelected=a.detail.value}onLevelChange(a){this.selectedLevel=a}addSkillToSelection(a){if(this.departmentSelected&&this.groupSelected&&this.subgroupsSelected){const i=Array.from(this.selectedSkill).find(s=>s.departament===this.departmentSelected&&s.group===this.groupSelected&&s.subgroup===this.subgroupsSelected);i?i.classification=this.selectedLevel:this.selectedSkill.add({departament:this.departmentSelected,group:this.groupSelected,subgroup:this.subgroupsSelected,classification:this.selectedLevel})}}removeSkill(a){this.selectedSkill.delete(a)}save(){var a=this;return(0,c.A)(function*(){if(yield a.validData(),a.isDataInvalid)yield a.msg.presentToast("Por favor, selecione pelo menos uma habilidade ou marque a op\xe7\xe3o de n\xe3o informar.","alert");else{const i=yield a.msg.showLoading();if(i.present(),a.userEntity.skill=Array.from(a.selectedSkill),a.userEntity.isSkillCompleted=!0,a.languagesSection&&!(yield a.languagesSection.commitToUserEntity(a.userEntity)))return void i.dismiss();a.userService.create(a.userEntity).then(s=>{a.msg.presentToast("Habilidades salvas com sucesso.","success"),a.navCtrl.back()}).catch(s=>a.msg.presentToast(s,"danger")).finally(()=>i.dismiss())}})()}validData(){var a=this;return(0,c.A)(function*(){if(a.hasNoSkills)a.isDataInvalid=!1;else{const i=a.hasSkills(a.selectedSkill);if(a.isDataInvalid=!i,!i)return}})()}hasSkills(a){return Array.from(a).filter(s=>""!==s.subgroup.trim()).length>0}}return(n=l).\u0275fac=function(a){return new(a||n)(e.rXU(p),e.rXU(_.n),e.rXU(b.D),e.rXU(v.q9),e.rXU(h.nX))},n.\u0275cmp=e.VBU({type:n,selectors:[["app-skill"]],viewQuery:function(a,i){if(1&a&&e.GBs(X,5),2&a){let s;e.mGM(s=e.lsd())&&(i.languagesSection=s.first)}},decls:41,vars:8,consts:[["languagesSection",""],[3,"translucent"],["slot","start"],[3,"defaultHref"],[1,"ion-padding",3,"fullscreen"],["color","secondary"],[1,"item-filter"],["cancelText","Cancelar","justify","space-between","label","Departamento: ","placeholder","Selecione",3,"ionChange"],[3,"value"],["fill","outline","color","secondary","expand","block",1,"ion-margin-vertical",3,"click"],[3,"ngModelChange","ngModel"],[3,"embedded"],[2,"height","80px"],["horizontal","end","vertical","bottom","slot","fixed",1,"ion-fab-button",3,"click"],["name","save"],["cancelText","Cancelar","justify","space-between","label","Grupo: ","placeholder","Selecione",3,"ionChange"],["cancelText","Cancelar","justify","space-between","label","Subgrupo: ","placeholder","Selecione",3,"ionChange"],["cancelText","Cancelar","justify","space-between","label","N\xedvel: ","placeholder","Selecione",3,"ionChange"],["value","AMADOR"],["value","PROFISSIONAL"],[1,"chip-container","added-chips"],[1,"chip-row"],["name","close-circle",1,"icon-red",3,"click"]],template:function(a,i){if(1&a){const s=e.RV6();e.j41(0,"ion-header",1)(1,"ion-toolbar")(2,"ion-buttons",2),e.nrm(3,"ion-back-button",3),e.k0s(),e.j41(4,"ion-title"),e.EFF(5,"HABILIDADES"),e.k0s()()(),e.j41(6,"ion-content",4),e.nrm(7,"app-card-attention-save"),e.j41(8,"ion-item-divider")(9,"ion-label",5),e.EFF(10,"Habilidades"),e.k0s()(),e.j41(11,"ion-item-divider")(12,"ion-label"),e.EFF(13,"Selecionar habilidade"),e.k0s()(),e.j41(14,"ion-list")(15,"ion-item",6)(16,"ion-select",7),e.bIt("ionChange",function(m){return e.eBV(s),e.Njj(i.onDepartmentChange(m))}),e.Z7z(17,w,2,2,"ion-select-option",8,e.Vm6),e.k0s()(),e.DNE(19,z,4,0,"ion-item",6)(20,Y,4,0,"ion-item",6)(21,W,6,0,"ion-item",6),e.k0s(),e.j41(22,"ion-button",9),e.bIt("click",function(){return e.eBV(s),e.Njj(i.addSkillToSelection("some-skill"))}),e.EFF(23," Adicionar habilidade "),e.k0s(),e.j41(24,"ion-item-divider")(25,"ion-label"),e.EFF(26,"Habilidades adicionadas"),e.k0s()(),e.Z7z(27,Q,1,1,null,null,e.fX1),e.j41(29,"ion-item")(30,"ion-checkbox",10),e.mxI("ngModelChange",function(m){return e.eBV(s),e.DH7(i.hasNoSkills,m)||(i.hasNoSkills=m),e.Njj(m)}),e.EFF(31,"Prefiro n\xe3o informar"),e.k0s()(),e.j41(32,"ion-item-divider")(33,"ion-label",5),e.EFF(34,"Idiomas"),e.k0s()(),e.nrm(35,"app-languages",11,0)(37,"div",12),e.j41(38,"ion-fab",13),e.bIt("click",function(){return e.eBV(s),e.Njj(i.save())}),e.j41(39,"ion-fab-button"),e.nrm(40,"ion-icon",14),e.k0s()()()}2&a&&(e.Y8G("translucent",!0),e.R7$(3),e.Y8G("defaultHref",i.backNav),e.R7$(3),e.Y8G("fullscreen",!0),e.R7$(11),e.Dyx(i.dataSkill),e.R7$(2),e.vxM(19,i.filteredGroups.length>0?19:-1),e.R7$(),e.vxM(20,i.filteredSubgroups.length>0?20:-1),e.R7$(),e.vxM(21,i.subgroupsSelected?21:-1),e.R7$(6),e.Dyx(i.skillClassifications),e.R7$(3),e.R50("ngModel",i.hasNoSkills),e.R7$(5),e.Y8G("embedded",!0))},dependencies:[u.BC,u.vS,o.Jm,o.QW,o.eY,o.ZB,o.W9,o.Q8,o.YW,o.eU,o.iq,o.uz,o.Dg,o.jh,o.he,o.nf,o.Nm,o.Ip,o.BC,o.ai,o.hB,o.Je,o.el,C.T,$],styles:[".embedded-section[_ngcontent-%COMP%]{padding-top:4px;padding-bottom:8px}.chip-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.chip-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:4px}ion-chip[_ngcontent-%COMP%]{--background: var(--ion-color-primary);--color: white;padding:8px 12px}.icon-red[_ngcontent-%COMP%]{color:var(--ion-color-danger);cursor:pointer;font-size:20px;transition:transform .2s ease-in-out}.icon-red[_ngcontent-%COMP%]:hover{transform:scale(1.2)}.added-chips[_ngcontent-%COMP%]{padding:0 0 8px}"]}),l})();const q=[{path:"",component:P},{path:":incomplete",component:P}];let ee=(()=>{var n;class l{}return(n=l).\u0275fac=function(a){return new(a||n)},n.\u0275mod=e.$C({type:n}),n.\u0275inj=e.G2t({imports:[h.iI.forChild(q),h.iI]}),l})(),ae=(()=>{var n;class l{}return(n=l).\u0275fac=function(a){return new(a||n)},n.\u0275mod=e.$C({type:n}),n.\u0275inj=e.G2t({imports:[f.MD,u.YN,o.bv,C.T]}),l})(),ne=(()=>{var n;class l{}return(n=l).\u0275fac=function(a){return new(a||n)},n.\u0275mod=e.$C({type:n}),n.\u0275inj=e.G2t({imports:[f.MD,u.YN,o.bv,ee,C.T,ae]}),l})()}}]);

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.