;(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

Esse conteúdo é antigo

Lira afasta impeachment de Bolsonaro e não crê que militares apoiem golpe

"Vários presidentes já aram pelo "sabor" do processo de impeachment. O momento agora é o de apaziguar", disse Arthur Lira (PP-AL), à GloboNews - Gabriela Biló/Estadão Conteúdo
"Vários presidentes já aram pelo 'sabor' do processo de impeachment. O momento agora é o de apaziguar", disse Arthur Lira (PP-AL), à GloboNews Imagem: Gabriela Biló/Estadão Conteúdo

Do UOL em São Paulo

25/08/2021 00h41

O presidente da Câmara dos Deputados, Arthur Lira (PP-AL), voltou a afastar a possibilidade de impeachment do presidente Jair Bolsonaro (sem partido) e disse que não crê que militares apoiem um golpe contra o Congresso e o STF (Supremo Tribunal Federal). As declarações foram feitas pelo político durante entrevista à GloboNews, na noite de hoje.

Mais de 130 pedidos de impeachment de Bolsonaro já foram protocolados na Câmara. Arthur Lira, aliado do presidente, é a figura a quem cabe fazer uma primeira análise dos pedidos, podendo aceitá-los ou rejeitá-los. Na entrevista, Lira, no entanto, afastou a possibilidade de levar o assunto adiante no Congresso.

"São temas sensíveis. Eu acho que o impeachment é uma ruptura traumática no sistema democrático. Nós estamos a um ano das eleições. Nós defendemos as eleições", disse Lira.

Vários presidentes já aram pelo 'sabor' do processo de impeachment. O momento agora é o de apaziguar. É de colocar água nessa fervura, definitivamente."

Nenhuma chance de ruptura

Questionado se enxerga a possibilidade de golpe, Lira foi enfático ao responder que não vê nenhuma chance de "ruptura" no sistema democrático.

"Estamos absolutamente tranquilos. Nós não acreditamos em nenhum tipo de ruptura da democracia do País. Os militares são conscientes, eles são protetores da Nação, e não de qualquer presidente. Nós temos que ter paciência, muita conversa. Mas é absolutamente normal o clima. Não há qualquer especulação nesse sentido."

Ainda durante a entrevista a Roberto D'Avila, o presidente da Câmara também comentou o clima de ebulição entre os Poderes, em Brasília, a partir de ataques constantes feitos por Bolsonaro.

O mandatário tem atacado adversários políticos e ministros do STF, como Alexandre de Moraes e Luís Roberto Barroso, também presidente do TSE (Tribunal Superior Eleitoral). Ele questiona, por exemplo, a legitimidade de urnas eletrônicas e a segurança do sistema eleitoral brasileiro.

"A gente tem tentado [conversar]. Nós fomos bastante assertivos. Você pode até ter uma vontade popular, e aí eu faço um mea-culpa de todos os lados. O Legislativo precisava, sim, ter se colocado de maneira mais rápida. O Judiciário precisa demonstrar boa vontade. E o presidente precisa deixar de questionar o sistema eleitoral. É preciso que todos sentem na mesa. Com diálogo, as coisas começam a fluir", minimizou.

"É importante que todos conversemos. E acho que vamos chegar rapidamente ao bom termo. Se gasta muita energia com assuntos que não são importantes."