;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

PEC dos Precatórios: Governistas ainda apostam em aprovação na terça

O 1° vice-presidente da Câmara dos Deputados, Marcelo Ramos (PL-AM) na sessão que votou o primeiro turno da PEC dos Precatórios - Wesley Amaral/Câmara dos Deputados
O 1° vice-presidente da Câmara dos Deputados, Marcelo Ramos (PL-AM) na sessão que votou o primeiro turno da PEC dos Precatórios Imagem: Wesley Amaral/Câmara dos Deputados

Maria Carolina Marcello e Ricardo Brito

08/11/2021 19h16

Governistas afirmam que a PEC dos Precatórios será votada — e aprovada — na terça-feira em segundo turno na Câmara dos Deputados, apesar de decisões em caráter liminar do Supremo Tribunal Federal (STF) que, entre outros pontos, suspenderam o pagamento das chamadas emendas de relator.

Essa é a posição sustentada pelo líder do governo na Casa, deputado Ricardo Barros (PP-PR), mas também de outras duas fontes de partidos de centro consultadas pela Reuters.

"Aprova amanhã", disse o líder do governo à Reuters.

As outras duas pessoas ouvidas da Câmara, que preferem manter o anonimato, avaliam que a Proposta de Emenda à Constituição (PEC) irá a voto e será aprovada, mesmo após decisões monocráticas da ministra do STF Rosa Weber — uma delas determinou a suspensão de se executar as emendas de relator, chamada de orçamento secreto.

Em outro despacho, a ministra deu 24 horas para a Câmara explicar como se deu o trâmite de votação da proposta em primeiro turno. Ações no STF questionam mudanças de regras de votação da matéria e apontam que teriam ocorrido casuisticamente para garantir um quórum maior, citando a modificação no regimento interno para permitir a votação de deputados em missão fora da Casa.

O assunto deve ser debatido pelo plenário do STF na terça-feira e, segundo uma das fontes, cresce a chance de aprovação da PEC caso a corte adote um "meio termo": a execução das emendas de relator não ficaria suspensa, algo que foi encarado por alguns parlamentares como uma interferência no Legislativo, mas sua liberação seria mais transparente.

Uma vice-liderança de um partido do centrão disse à Reuters, no entanto, não acreditar na possibilidade de votação da PEC dos Precatórios em segundo turno sem uma manifestação definitiva do STF.

"Tem que resolver isso antes", considerou esse parlamentar.

Em manifestação na tarde desta segunda-feira, o presidente da Câmara, Arthur Lira (PP-AL), pediu que o Supremo revogue a decisão da ministra Rosa Weber que suspendeu as emendas de relator.

A destinação das chamadas emendas de relator são definidas pelo parlamentar responsável pelo Orçamento e pelo presidente da Câmara. Integrantes da oposição e congressistas contrários à PEC denunciaram o uso do instrumento para angariar votos favoráveis à proposta, que foi aprovada em primeiro turno por um placar bem apertado — 312 a 144, apenas 4 votos além do mínimo de 308 necessários para a aprovação de uma PEC.

Virada de votos

Enquanto governistas atuam para garantir a votação e a aprovação na terça-feira, críticos à matéria também atuam para angariar votos. O PSB, partido da oposição que forneceu votos à proposta no primeiro turno, tem reunião de sua Executiva nesta segunda para, provavelmente, fechar questão e reverter o apoio de parte da bancada à proposta.

A oposição também alimenta a expectativa de virada de votos também no PDT, legenda que teve muitos de seus integrantes votando a favor da medida.

"É preciso defender a decisão da ministra Rosa Weber, que paralisou o esquema das emendas do relator (RP9). Esse orçamento secreto é inconstitucional e está sendo usado como um mensalão 2.0. Vamos resistir!", publicou no Twitter nesta tarde o líder do Cidadania no Senado, Alessandro Vieira (SE).

Uma vez aprovada na Câmara, a proposta não deve ter vida fácil no Senado, onde o governo enfrenta mais resistência.