;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

"Falta um ministro da Fazenda", diz Jacques Wagner sobre negociação da PEC da Transição

24/11/2022 13h56

Por Ricardo Brito

BRASÍLIA (Reuters) - Escalado para ajudar na negociação da PEC da Transição, o senador Jaques Wagner (PT-BA) disse que a indicação de um ministro da Fazenda para o futuro governo Lula facilitaria as conversas em curso no Congresso.

Questionado pelos jornalistas se faltaria um negociador empoderado pelo presidente eleito Luiz Inácio Lula da Silva para fechar o texto da Proposta de Emenda à Constituição, o ex-governador da Bahia respondeu: "Eu acho que falta mais, por enquanto, um ministro da Fazenda".

"Eu acho que facilita (uma indicação). Mas, repara, não depende de mim. Estou dando uma opinião, quem vai decidir é o presidente da República”, continuou Wagner.

O senador afirmou que viajará a São Paulo para "dar o quadro" das negociações da PEC a Lula, que se recupera de um procedimento nas cordas vocais. Segundo Wagner, Lula está falando baixo ao telefone e que vai ser melhor a conversa presencial na sexta-feira.

Sobre o futuro ministro da Fazenda, Wagner afirmou que "o problema é que não tem nome na mesa. Tem na cabeça do presidente".

Apesar da pressão de investidores para nomear sua equipe econômica, Lula só deve começar o anúncio de seu gabinete ministerial por volta de 10 de dezembro. O ex-prefeito de São Paulo, Fernando Haddad, é visto como o favorito do presidente eleito, de acordo com fontes ouvidas pela Reuters, que frisaram na semana ada que a decisão de um nome para o posto ainda não foi tomada.

As declarações de Wagner ecoam as tensões nas negociações da PEC, desenhada para permitir despesas acima do tetos de gastos para custear a manutenção do valor de 600 reais do programa Auxílio Brasil, que voltará a se chamar Bolsa Família.

Em entrevista à Reuters na quarta-feira, o senador Marcelo Castro (MDB-PI), relator-geral do Orçamento do próximo ano, apontou uma falta de articulação na negociação da proposta por parte do governo eleito há quase um mês.

"Eu tenho ouvido essa queixa. ‘Quem fala em nome do governo (eleito)? Quem é o interlocutor? Quem está empoderado para conversar com o Congresso?’ Os parlamentares querem conversar com o governo, é legítimo", disse Castro.

Wagner, por sua vez, também se queixou, após defender a indicação para a Fazenda: “Eu não acredito em mágico. Ninguém sozinho vai fazer nada. Eu estou ajudando porque essa é a minha experiência, de articulador político, mas não sou eu que estou fazendo sozinho, tem muita gente envolvida. É que querem botar nas minhas costas tudo”.

Também integrante da transição, o ex-ministro Nelson Barbosa reforçou que o tempo para a definição do futuro ministro da Fazenda é de Lula.

“O presidente Lula vai decidir isso quando ele achar necessário”, disse Barbosa, após encontro com o ministro da Economia, Paulo Guedes, ao ser perguntado se será o ministro da Fazenda do novo governo.

(Reportagem adicional de Bernardo Caram)