<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
 * IPM Sistemas (C) - Atende.net (C) - 2025
 * https://www.ipm.com.br/
 * Direitos Reservados
 * ESTE CÓDIGO FONTE E QUALQUER DOCUMENTAÇÃO QUE O ACOMPANHE SÃO PROTEGIDOS PELA LEI DE DIREITOS AUTORAIS INTERNACIONAIS
 * E NÃO PODE SER REVENDIDO OU REDISTRIBUÍDO. A REPRODUÇÃO OU DISTRIBUIÇÃO NÃO AUTORIZADA ESTÁ SUJEITA A PENALIDADES CIVIS E PENAIS.
 */

/*&lt;editor-fold desc="js_botoes.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes", "priority": 900}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(h){return h.raw=h};$jscomp.createTemplateTagFirstArgWithRaw=function(h,l){h.raw=l;return h};
var Botao=function(h,l,k,n){var e=this;this.nome=h;this.tipoComponente=ComponenteTela.BOTAO;this.criaObjeto("button");this.adicionaControleFocus();this.setClass("botao botao-com-variante estrutura_botao disabled_user_select");this.setNome(h);this.corBtn;this.variante=null;this.varianteFilled=function(){this.variante=Botao.VARIANTE_FILLED;return this};this.varianteGhost=function(){this.variante=Botao.VARIANTE_GHOST;return this};this.varianteOutline=function(){this.variante=Botao.VARIANTE_OUTLINE;return this};
this.iconeRight=this.iconeLeft=null;this.addIconeLeft=function(a){this.iconeLeft=a;return this};this.addIconeRight=function(a){this.iconeRight=a;return this};this.desativaHover=function(){this.addClass("sem-hover");return this};this.onClick=function(a){this.trataListenerGrid("click",function(){(!this.myInstance||!this.myInstance.getDisabled()&amp;&amp;this.myInstance.isVisible())&amp;&amp;a.apply(this,arguments)})};this.setAcessKey=function(a){window.__bAcessibilidade&amp;&amp;this.setTexto($("&lt;span&gt;").html(this.getObj().text().replace(new RegExp("("+
a+")","i"),"&lt;u&gt;$1&lt;/u&gt;")));this.setAtributo("myAccessKey",a.toLowerCase());return this};if(k)if("string"==typeof k)this.onClick(function(){this.myInstance&amp;&amp;this.myInstance.getDisabled()||(new Function("event",k)).apply(this,arguments)});else this.onClick(function(a){this.myInstance&amp;&amp;this.myInstance.getDisabled()||k.apply(this,[a])});this.setTexto=function(a){this.obj.html(a)};this.findComponente=function(a){return this.nome==a?this:!1};this.limpa=function(){return!0};this.setCor=function(a){function c(b){if(ControleBaseSistema.isLayoutV3()){var f=
{},m=Botao.VARIANTE_FILLED,q=b,r=b;var d=b;if(d.startsWith("var(")||d.startsWith("--")||d.startsWith("#")){if(d.startsWith("var(")||d.startsWith("--"))d=d.replace(/var\((--[^)]+)\)/,"$1"),d=ControleBaseSistema.useDesignSystem(d,"#app"),null==d&amp;&amp;(d=g.obj.css("background-color"));d=167.5&lt;ColorUtils.getIndiceLuminosidadeCor(d.trim())?"var(--cor-preto-absoluto)":"var(--cor-branco-absoluto)"}else d=void 0;b=(f[m]={sCorBotaoFundo:q,sCorBotaoBorda:r,sCorBotaoTexto:d},f[Botao.VARIANTE_GHOST]={sCorBotaoFundo:"transparent",
sCorBotaoBorda:"transparent",sCorBotaoTexto:b},f[Botao.VARIANTE_OUTLINE]={sCorBotaoFundo:"transparent",sCorBotaoBorda:b,sCorBotaoTexto:b},f)[g.variante];f=b.sCorBotaoBorda;m=b.sCorBotaoTexto;this.setStyle("--cor-botao-fundo",b.sCorBotaoFundo);this.setStyle("--cor-botao-borda",f);this.setStyle("--cor-botao-texto",m)}else this.setStyle("--cor-fundo",b),b.startsWith("var(")&amp;&amp;(b=b.replace(/^var\((.+)\)$/,"$1"),(f=this.obj.css(b))||(f=$(document.body).css(b)),b=f),b&amp;&amp;(167.5&lt;ColorUtils.getIndiceLuminosidadeCor(b.trim())?
this.setStyle("--cor-texto","var(--cor-preto-absoluto)"):this.setStyle("--cor-texto","var(--cor-branco-absoluto)"),b=ColorUtils.converteHexToHsl(b.trim()),b=new ColorUtils.ObjetoCorHsl(b.getMatiz(),b.getSaturacao(),b.getBrilho()-15),this.setStyle("--cor-focus",ColorUtils.converteHslToHex(b)))}this.corBtn=a;var g=this,p=arguments;this.obj.addClass("estrutura_botao_colorido");if(this.obj.closest(document.body).length)executaProximoLoopAguardando(function(){c.apply(g,p)});else this.onAfterAppend(function(b){executaProximoLoopAguardando(function(){c.apply(g,
p)})});return this};this.appendVisualizacao=function(a){this.setDisabled(!0);this.setClass("campo_leitura campo_visualizacao");return this.instanceComponente.appendVisualizacao.apply(this,[a])};this.setAtivo=function(a){return this.setDisabled(!(void 0===a||a))};this.setDisabled=function(a){this.instanceComponenteForm.setDisabled.apply(this,[a]);a?this.obj.addClass(ControleElementosSistema.getSeletorElemento("botao_desativo")+" inativo"):this.getVisualizacao()||(this.obj.removeClass(ControleElementosSistema.getSeletorElemento("botao_desativo")+
" inativo"),this.obj.removeClass("campo_visualizacao"),this.obj.removeClass("campo_leitura"));return this};this.carregaFromJson=function(a){var c=this;Botao.prototype.carregaFromJson.apply(this,arguments);a.titulo&amp;&amp;this.setTexto(a.titulo);a.acessKey&amp;&amp;this.setAcessKey(a.acessKey);!1===a.ativo&amp;&amp;this.setDisabled(!0);a.cor&amp;&amp;this.setCor(a.cor);if(a.variante&amp;&amp;Botao.VARIANTES.includes(a.variante)){var g={};(0,(g[Botao.VARIANTE_FILLED]=function(){return c.varianteFilled()},g[Botao.VARIANTE_GHOST]=function(){return c.varianteGhost()},
g[Botao.VARIANTE_OUTLINE]=function(){return c.varianteOutline()},g)[a.variante])()}a.iconeLeft&amp;&amp;this.addIconeLeft(IpmIcone.fromObjetoFA(a.iconeLeft));a.iconeRight&amp;&amp;this.addIconeRight(IpmIcone.fromObjetoFA(a.iconeRight));this.setDisparaEventosVisualizacao(a.disparaEventosVisualizacao)};this.getJsonFormat=function(){var a=Botao.prototype.getJsonFormat.apply(this,arguments);a.ativo=!this.getDisabled();a.titulo=this.obj.text();a.cor=this.corBtn;a.iconeLeft=this.iconeLeft;a.iconeRight=this.iconeRight;
return a};(function(){e.setTexto(l);n&amp;&amp;e.setAcessKey(n);ControleBaseSistema.isLayoutV3()&amp;&amp;(Object.defineProperties(e,{variante:criaPropertyAccessorsPadroes("__variante",{set:function(a,c){if(!Botao.VARIANTES.includes(c))return IPMBark.bark(IPMBark.NOTFATAL,"Variante inexistente, utilize uma destas: ("+Botao.VARIANTES.join(",")+")");this.removeClass("botao-variante-"+this.variante);this.addClass("botao-variante-"+c);Reflect.set(this,a,c)}}),iconeLeft:criaPropertyAccessorsPadroes("__iconeLeft",{set:function(a,
c){c&amp;&amp;(this.getObj().find(".ipm-icone:not(.icone-right)").first().detach(),this.getObj().prepend(c.criaObjeto().addClass("icone-left")));Reflect.set(this,a,c)}}),iconeRight:criaPropertyAccessorsPadroes("__iconeRight",{set:function(a,c){c&amp;&amp;(this.getObj().find(".ipm-icone:not(.icone-left)").first().detach(),this.getObj().append(c.criaObjeto().addClass("icone-right")));Reflect.set(this,a,c)}})}),e.variante||e.varianteFilled(),e.getObj().prepend(e.iconeLeft&amp;&amp;e.iconeLeft.criaObjeto()),e.getObj().append(e.iconeRight&amp;&amp;
e.iconeRight.criaObjeto()))})()};Botao.prototype=new ComponenteTela;Botao.VARIANTE_OUTLINE="outline";Botao.VARIANTE_GHOST="ghost";Botao.VARIANTE_FILLED="filled";Botao.VARIANTES=[Botao.VARIANTE_FILLED,Botao.VARIANTE_GHOST,Botao.VARIANTE_OUTLINE];;/*&lt;/editor-fold desc="js_botoes.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_acao.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes", "priority": 900}
*/
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(k){return k.raw=k};$jscomp.createTemplateTagFirstArgWithRaw=function(k,l){k.raw=l;return k};
var BotaoAcao=function(k,l,n,p,q,r){function m(){var a=this;$(".fa-stack,.fa-stack-2x,.fa-stack-1x",this.obj).remove();var b=this.getNomeFontAwesome();this.iconeCarregamento&amp;&amp;(this.iconeCarregamento.interromper(),this.iconeCarregamento=null);if(b)if(this.obj.attr("class","estrutura_botao_acao"+this.classeBotao),this.cor&amp;&amp;this.obj.addClass("estrutura_botao_colorido"),this.bMostraComoBotao&amp;&amp;this.obj.addClass("div_botao_acao_button"),IpmIcone.buscaCorIconeAcao(this.nome)&amp;&amp;this.obj.addClass("estrutura_botao_icone_colorido"),
$.isPlainObject(b)&amp;&amp;(b["2x"]&amp;&amp;b["1x"]||b.codigo))if(b["2x"]&amp;&amp;b["1x"]){var d=function(f){var c=b[f],h=null;"string"!=typeof c&amp;&amp;(h=c.estilo,c=c.nome);!c.startsWith("fa")||c.startsWith("fa-")?IpmIcone.buscaFA(c,h).criaObjeto().addClass("fa-stack-"+f).appendTo(a.obj):$("&lt;span&gt;").addClass("fa-stack-"+f+" "+c).appendTo(a.obj)};this.obj.addClass(this.estiloExibicao.classe+" disabled_user_select botao_acao_font_awesome fa-2x fa-stack "+b.classe);d("2x");d("1x")}else if(b.stack){a.obj.addClass(a.estiloExibicao.classe+
" disabled_user_select botao_acao_font_awesome "+(b.classe||""));d=IpmIcone.FA(b.codigo);var e=IpmIcone.FA(b.stack.icone.codigo);b.stack.cor&amp;&amp;e.setCor(b.stack.cor);d.setStack(e,b.stack.posHor,b.stack.posVer);d.criaObjeto().appendTo(a.obj)}else{if((d=b.nome)&amp;&amp;!d.startsWith("fa")||d.startsWith("fa-"))a.iconeCarregamento=IpmIcone.buscaFA(d),a.iconeCarregamento.carregaObjeto(a.obj).removeAttr("role"),d="";a.obj.addClass(a.estiloExibicao.classe+" disabled_user_select botao_acao_font_awesome "+d)}else if(b.carregaObjeto)a.iconeCarregamento=
b,a.iconeCarregamento.iconeStack?a.iconeCarregamento.criaObjeto().prependTo(a.obj):a.iconeCarregamento.carregaObjeto(a.obj).removeAttr("role"),a.obj.addClass(a.estiloExibicao.classe+" disabled_user_select botao_acao_font_awesome");else{d="string"==typeof b?b:"th";if(!d.startsWith("fa")||d.startsWith("fa-"))a.iconeCarregamento=IpmIcone.buscaFA(d),a.iconeCarregamento.carregaObjeto(a.obj),d="";a.obj.addClass(a.estiloExibicao.classe+" disabled_user_select botao_acao_font_awesome "+d)}else this.obj.addClass(this.estiloExibicao.classe+
" disabled_user_select estrutura_botao_acao");this.aplicaCssBotao();this.doValidaClick()?(this.removeClass("botao_acao_desativado inativo"),this.obj.attr("aria-description",""),this.getInput()&amp;&amp;(d=this.getInput().attr("aria-description")||"",this.getInput().attr("aria-description",d.replace("desativado","")),this.disabledInputOnAtiva&amp;&amp;!ControleNavegacao.acessibilidade&amp;&amp;this.getInput().removeAttr("disabled")),this.obj.css("cursor","pointer")):(this.obj.addClass("botao_acao_desativado inativo"),this.obj.attr("aria-description",
"desativado"),this.getInput()&amp;&amp;(d=this.getInput().attr("aria-description")||"",this.getInput().attr("aria-description",d.replace("desativado","")+" desativado"),this.disabledInputOnAtiva&amp;&amp;!ControleNavegacao.acessibilidade&amp;&amp;this.getInput().attr("disabled","disabled")),this.obj.css("cursor","default"));if(this.aAcoes){var g=!1;$.each(this.aAcoes,function(f,c){c.ativo&amp;&amp;(g=!0)});g?(this.obj.addClass("botao_acao_context_ativo"),this.removeClass("botao_acao_context_desativado")):(this.obj.addClass("botao_acao_context_desativado"),
this.removeClass("botao_acao_context_ativo"))}}this.nomeClass=this.aAcoes=null;this.classeBotao="";this.labelExibicao=null;this.nome=k;this.fontAwesome=r||null;this.acaoIcone=null;this.disabledInputOnAtiva=!0;this.estiloExibicao=BotaoAcao.ESTILO_EXIBICAO_NORMAL;this.validaAtivo=q;this.validaClick=[];this.aAfterShowContext=[];this.infoPendentes=0;this.hintDesativado="";this.corIconeAcao=null;this.tipoComponente=ComponenteTela.BOTAO_ACAO;this.setInfoPendentes=function(a){this.infoPendentes=a=parseInt(a);
this.atualizaBalaoInfo()};this.getInfoPendentes=function(){return this.infoPendentes};this.getInfoPendentesFormatada=function(){return 99&lt;this.infoPendentes?"99+":""+this.infoPendentes};this.atualizaBalaoInfo=function(){if(0&lt;this.getInfoPendentes()){var a=$(".balao_info_pendentes.badge-info",this.obj);if(0===a.length)a=$("&lt;div&gt;").addClass("balao_info_pendentes badge-info").height(0).appendTo(this.obj);else{var b=$("span",a);b.css("margin-top","-12px");setTimeout(function(){b.detach()},500)}a.height("");
$("&lt;span&gt;").html(this.getInfoPendentesFormatada()).appendTo(a)}else $(".balao_info_pendentes.badge-info",this.obj).height(0).html("")};this.setAtivo=function(a){this.ativo=a;this.atualizaEstiloBotao();this.afterSetAtivo()};this.setHintDesativado=function(a){var b=this;this.hintDesativado=a;if(Modernizr.touch){a="touchstart";var d="touchend"}else a="mouseenter",d="mouseleave";this.obj.on(a,function(e){if(!b.ativo){$(".botao_acao",this.obj).prop("disabled",!1);e=$(e.target);if(e.hasClass("label_botao_acao")||
e.hasClass("botao-label")||e.hasClass("botao_acao"))e=e.parent();e.attr("title","");$("&gt; .label_botao_acao.botao-label",e).attr("title","");b.showHint(e)}});this.obj.on(d+" click",function(e){b.closeHint();e=$(e.target);if(e.hasClass("label_botao_acao")||e.hasClass("botao-label"))e.attr("title",b.labelExibicao),e=e.parent();e.attr("title",b.labelExibicao)})};this.showHint=function(a){var b=this;if(ControleBaseSistema.layoutSistemaNovo)a.IpmHint(this.hintDesativado);else{var d=$("&lt;div&gt;").html(this.hintDesativado).addClass("hint_campo hint_floating hint_floating_botao_acao").appendTo(document.body).show();
this.objHint=d;var e={width:d.width(),height:d.height()};executaProximoLoopAnimacao(function(){d.css(e)});var g=IpmJanelas.getJanelaAtiva();if(g&amp;&amp;g.onDestroyJanela)g.onDestroyJanela(function(){b.closeHint()});g=a.offset();g.left+=a.outerWidth()-1;if(g.left+e.width&gt;window.innerWidth){var f=a.outerWidth(),c=window.innerWidth-g.left;d.css("max-width",f+c/2);g.top+=a.outerHeight()+1;g.left=a.offset().left-c/4;e.height=d.height()}d.css({width:0,height:0});d.css(g)}};this.closeHint=function(){this.objHint&amp;&amp;
(this.objHint=null);$(".hint_campo").remove()};this.setCor=function(a){function b(c){this.setStyle("--cor-fundo",c);if(c.startsWith("var(")){c=c.replace(/^var\((.+)\)$/,"$1");var h=this.obj.css(c);h||(h=$(document.body).css(c));c=h}c&amp;&amp;(167.5&lt;ColorUtils.getIndiceLuminosidadeCor(c.trim())?this.setStyle("--cor-texto","var(--cor-preto-absoluto)"):this.setStyle("--cor-texto","var(--cor-branco-absoluto)"),c=ColorUtils.converteHexToHsl(c.trim()),c=new ColorUtils.ObjetoCorHsl(c.getMatiz(),c.getSaturacao(),
c.getBrilho()-15),this.setStyle("--cor-focus",ColorUtils.converteHslToHex(c)))}var d=this;if(ControleBaseSistema.isLayoutV3()){var e=function(c){var h=this;executaProximoLoopAguardando(function(){h.removeClass("padrao-sistema");h.setStyle("--cor-botao-fundo",c);h.setStyle("--cor-botao-borda",c);h.setStyle("--cor-botao-texto",g.apply(h,[c]))})},g=function(c){if(c.startsWith("var(")||c.startsWith("--")||c.startsWith("#")){if(c.startsWith("var(")||c.startsWith("--"))c=c.replace(/var\((--[^)]+)\)/,"$1"),
c=ControleBaseSistema.useDesignSystem(c,"#app"),null==c&amp;&amp;(c=d.obj.css("background-color"));return 167.5&lt;ColorUtils.getIndiceLuminosidadeCor(c.trim())?"var(--cor-preto-absoluto)":"var(--cor-branco-absoluto)"}},f=arguments;this.cor=a;this.obj.addClass("estrutura_botao_colorido");if(this.obj.closest(document.body).lenght)e.apply(this,f);else this.onAfterAppend(function(c){e.apply(c,f)})}else if(f=arguments,this.cor=a,this.obj.addClass("estrutura_botao_colorido"),this.obj.closest(document.body).lenght)b.apply(this,
f);else this.onAfterAppend(function(c){b.apply(c,f)})};this.atualizaEstiloBotao=function(){if(ControleBaseSistema.layoutSistemaNovo){var a=this;this.promiseAtualizacao?this.bRerender=!0:(this.bRerender=!1,m.apply(a),this.promiseAtualizacao=new Promise(function(b){executaProximoLoopAnimacao(function(){a.bRerender&amp;&amp;m.apply(a);a.promiseAtualizacao=null;b()})}));return this.promiseAtualizacao}m.apply(this)};this.trataCloneGrid=function(){this.iconeCarregamento=this.promiseAtualizacao=null};this.aplicaCssBotao=
function(){ControleBaseSistema.layoutSistemaNovo&amp;&amp;this.getNomeFontAwesome()&amp;&amp;this.obj.css(this.getCssBotao());this.divImagem&amp;&amp;this.divImagem.css(this.getCssBotao())};this.afterSetAtivo=function(){};this.getCorIconeAcao=function(){return this.corIconeAcao};this.setCorIconeAcao=function(a){this.corIconeAcao=a;this.atualizaEstiloBotao()};this.getCssBotao=function(){if(this.getNomeFontAwesome())return this.getCorIconeAcao()?{"--cor-icone-fa":this.getCorIconeAcao()}:{"--cor-icone-fa":IpmIcone.buscaCorIconeAcao(this.acaoIcone||
this.nome)||""};var a=parseFloat(defaultVal(this.getAcaoIcone(),this.nome))-101;return{backgroundPosition:(this.doValidaClick()?0:-this.estiloExibicao.tamanhoBotao)+"px "+a*-this.estiloExibicao.tamanhoBotao+"px"}};this.getNomeFontAwesome=function(){var a=this.fontAwesome?this.fontAwesome:"string"===typeof this.nome&amp;&amp;this.nome.startsWith("fa-")&amp;&amp;this.nome;if(ControleBaseSistema.layoutSistemaNovo&amp;&amp;!a){var b=IpmIcone.buscaIconeAcao(this.acaoIcone||this.nome);b&amp;&amp;(a=b)}return a};this.setFontAwesome=function(a){this.fontAwesome=
a;this.atualizaEstiloBotao()};this.setLabel=function(a){this.labelExibicao=a;this.criaLabel();return this};this.alteraClass=function(a){this.iconeNome=this.nome=a;this.atualizaEstiloBotao()};this.setPodeReceberFocus=function(a){!1===a?this.divImagem.attr("receiveFocus",!1):this.divImagem.removeAttr("receiveFocus");return this};this.getInput=function(){return this.divImagem};this.showAsIcone=function(){this.setEstiloExibicao(BotaoAcao.ESTILO_EXIBICAO_ICONE);this.criaLabel();this.addClass("botao-acao-as-icone")};
this.showAsGroup=function(a,b,d){var e=this;a=defaultVal(a,!1);d=defaultVal(d,!1);var g=$("&lt;span&gt;").addClass("drop_down estrutura_dropdown_botao").attr("tabindex",0).attr("title","Outras opções").attr("aria-label",(this.labelExibicao?"Botão "+this.labelExibicao+" - ":"")+"Outras opções").attr("aria-description","").css("display",d?"none":"");g.on("keydown",function(f){if("Enter"==f.key)return this.click(),!1});g.on("click",function(f){if(e.ativo||e.buttonFull){if(e.grid){var c=getLinhaGrid(this);
c=getIndexGrid(c);e.grid.indice=c;if($(f.target).parent().hasClass("botao_acao_context_desativado")){f.stopPropagation();return}}e.showContext(f)}else f.stopPropagation()});a&amp;&amp;(this.onClick(function(f){e.showContext(f)}),g.addClass("drop_down_isolate"),this.buttonFull||d||this.obj.css("pointer-events","none"));d||(this.getNomeFontAwesome()||ControleBaseSistema.layoutSistemaNovo)&amp;&amp;IpmIcone.buscaFA("chevron-down").carregaObjeto(g);b&amp;&amp;(ControleBaseSistema.layoutSistemaNovo?this.iconeFa&amp;&amp;this.iconeFa.hide():
(this.divImagem.hide(),g.css({"vertical-align":"middle",height:16,width:16})),this.bGroupApenasDropdown=!0);this instanceof BotaoEstrutura||this.getInput().attr("tabindex",-1);this.obj.addClass("div_botao_acao_group");this.obj.append(g);this.bMostraComoGroup=!0;this.setAtivo(this.ativo);return this};this.showAsButton=function(a){a=defaultVal(a,!1);this.obj.addClass("div_botao_acao_button");this.addClass("botao-acao-as-button");this.obj.css("pointer-events","");this.bMostraComoBotao=!0;this.forceComportamentoAtivo=
!1;this.buttonFull=!0;this.estiloExibicao==BotaoAcao.ESTILO_EXIBICAO_SEM_LABEL&amp;&amp;this.setEstiloExibicao(BotaoAcao.ESTILO_EXIBICAO_NORMAL);a&amp;&amp;(this.forceComportamentoAtivo=!0,this.removeClass("botao_acao_desativado"),this.obj.attr("aria-description",""),this.obj.css("cursor","pointer"),this.getInput()&amp;&amp;this.getInput().attr("aria-description",""));return this};this.showAsButtonFull=function(){this.buttonFull=!0;this.showAsButton();this.obj.addClass("area_acao_grupo")};this.adicionaAcao=function(a){var b=
this;ControleBaseSistema.isLayoutV3()||a.setCss("display","block");a.onClick(function(){(new Context).hide()});a.afterSetAtivo=function(){var d=!1;$.each(b.aAcoes,function(){if(this.doValidaClick())return d=!0,!1});b.setAtivo(d)};this.aAcoes||(this.aAcoes=[]);this.aAcoes.push(a)};this.setAcao=function(a){var b=this;a.forEach(function(d){"string"==typeof d&amp;&amp;(d=avaliaCaminho(d));b.adicionaAcao(d)})};this.getAcao=function(a){for(var b=0;b&lt;this.aAcoes.length;b++)if(this.aAcoes[b].nome==a)return this.aAcoes[b];
return null};this.showContext=function(a){var b=new Context(a);a.stopPropagation();if(this.grid){var d=getIndexGrid(getLinhaGrid(a.target));this.obj.parent().hasClass("span_layout_padrao_campo")?(a=this.grid.getCampo(d,this.obj.parent().children(".campo")[0].myInstance.nome).parentElement,a=$('[name="'+this.nome+'"]',a)):(a=this.obj.parent().children(".campo"),a[0]?(a=this.grid.getCampo(d,a[0].myInstance.nome).parentElement,a=$('[name="'+this.nome+'"]',a)):(a=get_objetos_linha_grid(this.grid.getLinha(d)),
a=$(a[this.nome]),a.parent()&amp;&amp;a.parent().attr("name")==this.nome&amp;&amp;(a=a.parent())))}else a=this.obj;if(a&amp;&amp;a[0]){var e=a.offset(),g=e.top+a[0].offsetHeight-1;ControleBaseSistema.isLayoutV3()&amp;&amp;(g+=ControleBaseSistema.useDesignSystem("--gap-1"));b.setPosition(g,e.left);this.aAcoes.forEach(function(f){var c=b.newRow();c.attr("tabindex",-1);c.parent().attr("tabindex",0);c.append(f.obj.clone(!0));d&amp;&amp;c.attr("indexAcao",d)});b.show(!0);b.setMinWidth(a.width());ControleNavegacao.adicionaNavegacaoSetas(b.getCorpo(),
{elementos:"&gt;tr&gt;td:visible",elementoFoco:"&gt;tr&gt;td:focus",fnConfirma:function(f){f.target&amp;&amp;$(".botao_acao",f.target).length&amp;&amp;$(".botao_acao",f.target).click()}});ControleNavegacao.focaElemento(b.obj);this.aAfterShowContext.forEach(function(f){f.apply(this,[b])}.bind(this));return b}};this.afterShowContext=function(a){this.aAfterShowContext.push(a)};this.criaLabel=function(){this.divImagem?(this.divImagem.attr("aria-label",this.labelExibicao),ControleNavegacao.acessibilidade&amp;&amp;this.divImagem.addClass("botao_acao_acessibilidade")):
this.obj.attr("aria-label",this.labelExibicao);if(this.labelExibicao){var a=$(".label_botao_acao.botao-label",this.obj);if(!this.estiloExibicao.exibeLabel)return a&amp;&amp;a.detach(),this.obj.attr("title",this.labelExibicao),this;0&gt;=a.length&amp;&amp;(a=$("&lt;span&gt;").addClass("label_botao_acao botao-label").disableSelection());a.html(this.labelExibicao);this.obj.append(a);$("&gt;.drop_down",this.obj).length&amp;&amp;$("&gt;.drop_down",this.obj).appendTo(this.obj)}};this.criaBotao=function(a,b,d){this.iconeCarregamento=this.promiseAtualizacao=
null;this.criaObjeto("span");this.obj.attr("name",this.nome);this.addClass("botao-acao-base");var e=this;this.nome?(this.divImagem=$("&lt;input&gt;").addClass("botao_acao").attr("type","button"),ControleNavegacao.acessibilidade||this.divImagem.attr("receiveFocus",!1),this.labelExibicao&amp;&amp;this.divImagem.attr("aria-label",this.labelExibicao),this.divImagem.click(fnListenerFocus),this.divImagem.get(0).myInstance=this,this.nomeClass&amp;&amp;this.divImagem.addClass(this.nomeClass),this.obj.append(this.divImagem)):this.obj.addClass("div_botao_acao_no_image");
if(a)this.onClick(function(g){a.apply(e,[g])});this.obj.on("mousedown",function(){e.buttonFull&amp;&amp;(e.doValidaClick()||e.forceComportamentoAtivo)&amp;&amp;e.obj.addClass("div_botao_acao_down")});this.obj.on("mouseup",function(){e.removeClass("div_botao_acao_down")});this.onOver(function(){e.buttonFull&amp;&amp;(e.doValidaClick()||e.forceComportamentoAtivo)&amp;&amp;e.obj.addClass("div_botao_acao_over")},function(){e.removeClass("div_botao_acao_over");e.removeClass("div_botao_acao_down")});d?(this.ativo=b,this.onAfterAppend(function(){this.criaLabel();
this.setAtivo(defaultVal(e.ativo,!0))}.bind(this))):(this.criaLabel(),this.setAtivo(defaultVal(b,!0)))};this.onClick=function(a){var b=this;this.trataListenerGrid("click",function(){b.doValidaClick(!0)&amp;&amp;a.apply(this,arguments)})};this.findComponente=function(a){return this.nome==a?this:!1};this.desativaHover=function(){this.addClass("botao_acao_no_hover sem-hover")};this.setEstiloExibicao=function(a){this.estiloExibicao=a};this.onValidaClick=function(a){this.validaClick.push(a)};this.doValidaClick=
function(a){if((!a||this.validaAtivo)&amp;&amp;!this.ativo)return!1;for(var b in this.validaClick)if(!this.validaClick[b]())return!1;return!0};this.getAcaoIcone=function(){return this.acaoIcone};this.setAcaoIcone=function(a){this.acaoIcone=a;this.atualizaEstiloBotao()};this.addClass=function(a){BotaoAcao.prototype.addClass.apply(this,arguments);this.classeBotao+=" "+a;return this};this.removeClass=function(a){BotaoAcao.prototype.removeClass.apply(this,arguments);this.classeBotao=this.classeBotao.replace(new RegExp("^"+
a,"g"),"");return this};this.criaBotao(l,n,p)};BotaoAcao.prototype=new ComponenteTela;BotaoAcao.ESTILO_EXIBICAO_NORMAL={exibeLabel:!0,tamanhoBotao:16,classe:"div_botao_acao padrao-sistema"+(ControleBaseSistema.isLayoutV3()?" botao":"")};BotaoAcao.ESTILO_EXIBICAO_SEM_LABEL={exibeLabel:!1,tamanhoBotao:16,classe:"div_botao_acao padrao-sistema"+(ControleBaseSistema.isLayoutV3()?" botao":"")};
BotaoAcao.ESTILO_EXIBICAO_FERRAMENTA={exibeLabel:!1,tamanhoBotao:26,classe:"div_botao_acao botao_acao_ferramenta padrao-sistema"+(ControleBaseSistema.isLayoutV3()?" botao":"")};BotaoAcao.ESTILO_EXIBICAO_ICONE={exibeLabel:!1,tamanhoBotao:20,classe:"padrao-sistema"+(ControleBaseSistema.isLayoutV3()?" botao":"")};;/*&lt;/editor-fold desc="js_botoes_acao.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_arvore.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BotaoArvore=function(){if(ControleBaseSistema.layoutSistemaNovo){var a={};IpmIcone.buscaFA("chevron-down").getNome().then(function(b){a.no_fechado=b;return IpmIcone.buscaFA("chevron-up").getNome()}).then(function(b){a.no_aberto=b})}else a={no_fechado:{x:-2,y:0},no_aberto:{x:-20,y:0}};return function(b,d,e){this.getNomeFontAwesome=function(){return ControleBaseSistema.layoutSistemaNovo?a[this.nome]:null};this.getCssBotao=function(){if(ControleBaseSistema.layoutSistemaNovo)return{};var c=a[this.nome];
return{backgroundPosition:c.x+"px "+c.y+"px"}};this.nome=b;this.nomeClass="estrutura_botao_arvore icone_arvore";this.criaBotao(d,e)}}();BotaoArvore.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_arvore.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_estrutura.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BOTAO_ESTRUTURA_ICONES={seta_acima:["chevron-circle-up",null,!0],seta_abaixo:["chevron-circle-down",null,!0],seta_esquerda:["chevron-circle-left",null,!0],seta_direita:["chevron-circle-right",null,!0],fechar:["times"],maximizar:[["window-maximize",IpmIcone.ESTILO_FONT_AWESOME_REGULAR]],restaurar:[["window-restore",IpmIcone.ESTILO_FONT_AWESOME_REGULAR]],minimizar:[["window-minimize",IpmIcone.ESTILO_FONT_AWESOME_REGULAR]],rotina_favorita:[["star",IpmIcone.ESTILO_FONT_AWESOME_SOLID],["star",IpmIcone.ESTILO_FONT_AWESOME_REGULAR]],
ajuda:["question-circle"],calendario:["calendar-alt",null,!0],proxima_pagina:["chevron-right"],pagina_anterior:["chevron-left"],ultima_pagina:["angle-double-right"],primeira_pagina:["angle-double-left"],refresh:["sync",null,!0],undefined:[""],drag_coluna:["check-circle","ban",null,!0],consultar:["search",null,!0],adicionar:["plus-circle",null,!0],lixeira:["trash-alt",null,!0],imprimir:["print"],salvar:["save"],mensagem:["align-left"],sobre:["info-circle",null,!0],sobre_2:["info",null,!0],pin:["thumbtack",
null,!0],favorito_remove:["star-half",null,!0],favorito_rapido:["tags","tag",!0],seleciona_todos:["check-square",null,!0],seleciona_nenhum:["minus-square",null,!0],soma:["calculator",null,!0],user:["user",null,!0],info_small:["question-circle",null,!0],mapa:["map",null,!0],data_base_go:["database",null,!0],unpin:["thumbtack",null,!0],sel_coluna:["list"],chat:["comment",null,!0],documento:["folder-open",null,!0],sel_linha:["crop-alt",null,!0],remover:["times",null,!0],indica_esquerda:["level-up-alt",
null,!0],indica_abaixo:["level-down-alt",null,!0],play_pause:["play-circle","pause-circle",null,!0],stop:["stop-circle",null,!0],rotina_favorita_no_border:[["star",IpmIcone.ESTILO_FONT_AWESOME_REGULAR],["star",IpmIcone.ESTILO_FONT_AWESOME_SOLID],!0],consultar_favorito:["star",null,!0],certificado:["address-card",null,!0],logingoogle:["google",null,!0],microfone:["microphone",null,!0],gadget_refresh:["sync"],gadget_ajuda:["question"],refresh_branco:["sync"],biometria:["fingerprint"],more_option:["ellipsis-v"],
consultar_branco:["search"],bloco_branco:["th-large"],menu_branco:["th-list"],favorito_branco:["star"],filtro:["filter"],config_branco:["cog"],mapa_branco:["map"],engrenagem_azul:["cogs",null,!0],mostrar_hint:["info-circle"],exclamation:["exclamation-triangle"],link_externo:["external-link-alt"],link_interno:["link"],recorta:["crop"],compartilhar_externamente:["share-square"],lista:["bars"],executou:["arrows-alt-h"],seta_simples_acima:["chevron-up","chevron-down"],seta_simples_abaixo:["chevron-down",
"chevron-up"],"overflow-esq":["outdent"],"overflow-dir":["indent"],ordenacao:["sort"],"ordenacao-asc":["sort-amount-down-alt"],"ordenacao-desc":["sort-amount-down"]},BotaoEstrutura=function(c,g,h,b){this.getCssBotao=function(){var a=indexOfArray(d,this.iconeNome);return{backgroundPosition:(this.ativo?0:-16)+"px "+-16*a+"px"}};this.setIconeNome=function(a){this.iconeNome=a;this.aplicaCssBotao()};this.trataCloneGrid=function(){BotaoEstrutura.prototype.trataCloneGrid.apply(this);this.iconeFa=$(".ipm-icone",
this.obj[0]).first();this.divImagem=$(".botao_acao_estrutura",this.obj[0])};this.aplicaCssBotao=function(){this.iconeFa&amp;&amp;this.iconeFa.detach();if(this.divImagem)if(ControleBaseSistema.layoutSistemaNovo){var a=d[this.iconeNome];if(a&amp;&amp;(this.obj.css("opacity",1),a[2]?this.obj.addClass("div_botao_acao_estrutura_colorido"):this.obj.removeClass("div_botao_acao_estrutura_colorido"),this.ativo?a=a[0]:(a[1]||ControleBaseSistema.layoutSistemaNovo||this.obj.css("opacity",.5),a=a[1]||a[0]),a)){var e=a,f=null;
Array.isArray(a)&amp;&amp;(e=a[0],f=a[1]);this.iconeFa=IpmIcone.buscaFA(e,f).criaObjeto();this.divImagem.before(this.iconeFa);this.bMostraComoGroup&amp;&amp;this.bGroupApenasDropdown&amp;&amp;this.iconeFa.hide()}}else this.divImagem.css(this.getCssBotao())};this.getIconeNome=function(){return this.iconeNome};this.getNomeFontAwesome=function(){return null};var d=ControleBaseSistema.layoutSistemaNovo?BOTAO_ESTRUTURA_ICONES:"seta_acima seta_abaixo seta_esquerda seta_direita fechar maximizar restaurar minimizar rotina_favorita ajuda calendario proxima_pagina pagina_anterior ultima_pagina primeira_pagina refresh undefined drag_coluna consultar adicionar lixeira imprimir salvar mensagem sobre calendario pin favorito_remove favorito_rapido soma user info_small mapa data_base_go unpin sel_coluna chat documento sel_linha remover indica_esquerda indica_abaixo play_pause stop rotina_favorita_no_border consultar_favorito certificado logingoogle microfone gadget_refresh gadget_ajuda refresh_branco biometria more_option consultar_branco bloco_branco menu_branco favorito_branco filtro config_branco mapa_branco engrenagem_azul mostrar_hint exclamation sobre_2 compartilhar_externamente".split(" ");
this.iconeNome=this.nome=c;this.nomeClass="botao_acao_estrutura";this.disabledInputOnAtiva=!1;this.aAfterShowContext=[];this.estiloExibicao=BotaoAcao.ESTILO_EXIBICAO_SEM_LABEL;b&amp;&amp;!emBranco(b)&amp;&amp;(this.nome=b);ControleBaseSistema.isLayoutV3()&amp;&amp;(this.tipoComponente=ComponenteTela.BOTAO_ESTRUTURA,this.classeBotao="");this.nome&amp;&amp;(this.criaBotao(g,h,!0),this.getInput().attr("name",c),this.getInput()[0].myInstance=this,this.obj.addClass("div_botao_acao_estrutura"))};BotaoEstrutura.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_estrutura.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_fluxo.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BotaoFluxo=function(b,c,d,a){this.getNomeFontAwesome=function(){return null};this.getCssBotao=function(){return{backgroundPosition:"0px "+-24*indexOfArray(e,this.nome)+"px",opacity:this.ativo?1:.2}};var e="expressao processo decisao inicio fim conector select lixeira frente avancar traz recuar api formula save duplicar exportar".split(" ");this.nome=b;this.nomeClass="botao_fluxo";this.criaBotao(c,d);this.setPodeReceberFocus(!0);this.setClass("div_botao_acao_fluxo");a&amp;&amp;this.getInput().attr("myAccessKey",
a.toLowerCase())};BotaoFluxo.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_fluxo.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_icone_sistema.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BotaoIconeSistema=function(a,b,c){this.getNomeFontAwesome=function(){return null};this.getCssBotao=function(){return{backgroundImage:"url("+getUrlImagemSistema(this.siglaSistema,this.nomeIcone)+")"}};this.siglaSistema=a;this.nomeIcone=b;this.nome=a+"_"+b;ControleBaseSistema.isLayoutV3()&amp;&amp;(this.classeBotao="",this.tipoComponente=ComponenteTela.BOTAO_ICONE_SISTEMA);this.criaBotao(c,!0);ControleBaseSistema.isLayoutV3()&amp;&amp;this.showAsIcone()};BotaoIconeSistema.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_icone_sistema.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_imagem.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BotaoImagem=function(c,d,e,f,g,a,b){this.getNomeFontAwesome=function(){return null};this.getCssBotao=function(){return{backgroundPosition:a+"px "+g*b+"px",opacity:this.ativo?1:.2}};a=defaultVal(a,0);b=defaultVal(b,-24);this.nome=c;this.nomeClass=f;this.disabledInputOnAtiva=!1;this.criaBotao(d,e);this.getInput().attr("name",c);this.getInput().get(0).myInstance=this};BotaoImagem.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_imagem.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_rotina.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BotaoRotina=function(e,f,g){this.getNomeFontAwesome=function(){var a=null;if(ControleBaseSistema.layoutSistemaNovo&amp;&amp;!a){var b=IpmIcone.buscaIconeRotina(this.nome);if(b&amp;&amp;(a=b,this.acaoRel&amp;&amp;this.acaoRel!=TelaPadrao.CODIGO_ACAO_CONSULTAR)){var c=IpmIcone.buscaIconeAcao(this.acaoRel);c&amp;&amp;b.setStack(c,IpmIcone.POSICAO_FA_STACK_DIREITA,IpmIcone.POSICAO_FA_STACK_BASE)}}return a};this.getCssBotao=function(){if(this.getNomeFontAwesome())return{"box-shadow":"none"};var a=parseFloat(this.nome),b=SistemaHandler.getSistemaCodigoFromRotina(a),
c=SistemaHandler.getIndiceFaixaRotinaFromRotina(a);a=parseFloat((""+this.nome).substr(-3));var d=1E3*(c-1);this.large?(c=0,a=-24*(d+a)):(c=this.ativo?-24:-40,a=-16*(d+a));0&gt;=b&amp;&amp;(b=1);return{backgroundImage:"url('imagem/temas/padrao/imagem_temas_padrao_rotina_icones_"+b+".png')",backgroundPosition:c+"px "+a+"px"}};this.setLarge=function(a){(this.large=a)?this.setClass("botao_rotina_large"):this.removeClass("botao_rotina_large");this.setAtivo(this.ativo);return this};this.setAcaoRelacionada=function(a){this.acaoRel=
a;this.atualizaEstiloBotao()};this.nome=e;this.acaoRel=null;this.large=!1;this.nomeClass="botao_rotina";this.estiloExibicao=BotaoAcao.ESTILO_EXIBICAO_SEM_LABEL;this.addClass("estrutura_botao_rotina");this.criaBotao(f,g)};BotaoRotina.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_rotina.js"&gt;*/
/*&lt;editor-fold desc="js_botoes_sistema.js"&gt;*//*
 {ipm "async": false, "bundle": "botoes"}
*/
var BotaoSistema=function(a,b){this.getNomeFontAwesome=function(){return null};this.getCssBotao=function(){return{backgroundPosition:"-20px "+-32*(this.codigoSistema-1)+"px",opacity:this.ativo?1:.2}};this.codigoSistema=a;this.nome="icone_sistema_"+this.codigoSistema;this.nomeClass="icone_sistema";this.disabledInputOnAtiva=!1;this.criaBotao(b,!0);this.setClass("icone_sistema");this.desativaHover()};BotaoSistema.prototype=new BotaoAcao;;/*&lt;/editor-fold desc="js_botoes_sistema.js"&gt;*/
</pre></body></html>