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

Lula descreve vice que busca para 2022: 'Que não pense em dar golpe'

Do UOL, em São Paulo

25/08/2021 20h53Atualizada em 25/08/2021 22h07

O ex-presidente Luiz Inácio Lula da Silva (PT) disse hoje que busca para 2022 um candidato a vice que tenha posições ideológicas e econômicas próximas as suas e que "não pense em dar golpe". A declaração foi uma referência a Michel Temer (MDB), que assumiu a presidência após o impeachment de Dilma Rousseff (PT), em 2016.

"[Tem que ser] Uma pessoa que pense no povo da forma que eu penso, uma pessoa que não pense em dar golpe, que seja leal a nossa relação, porque é isso que me dará tranquilidade de dormir todo dia sem medo de [tomar] uma rasteira. O vice é uma coisa difícil, e eu vou escolher com carinho", disse o ex-presidente pela manhã, durante coletiva em Natal.

Ele [o vice] não pode ser mais bonito que eu, não pode ser mais inteligente que eu e não pode ser mais alto que eu [risos]. (...) À parte a brincadeira... Acho que tive a sorte de ter um vice, no meu primeiro exercício de mandato... Acho que dificilmente aparecerá uma pessoa da qualidade do José Alencar [morto em 2011]. (...) Estou certo que o vice é uma coisa de muita responsabilidade, sobretudo depois do Temer.
Lula, em agenda no RN

Lula evitou comentar sobre pesquisas de intenção de voto, que o têm mostrado bem à frente do presidente Jair Bolsonaro (sem partido) na disputa de 2022, mas disse que "adoraria" ver o ex-juiz Sergio Moro — responsável por decretar sua prisão em 2018 — como candidato.

"Não posso discutir pesquisa porque está muito longe. São quase 14 meses para as eleições. Adoraria que o Moro fosse candidato, que ele fosse participar de debate, porque a sociedade iria perceber a pessoa medíocre que ele é. Não apenas medíocre do ponto de vista cultural, mas do ponto de vista do caráter. Eu adoraria, mas não sei se ele vai. Acho que ele não tem coragem", opinou.

Na coletiva, também estavam presentes a noiva de Lula, Rosângela Silva — conhecida como Janja —, e a deputada federal Gleisi Hoffmann (PT-PR), presidente nacional do PT.

Viagem ao Nordeste

Natal é a quinta capital nordestina visitada por Lula desde o último dia 15, quando o petista deu início a um giro pela região. Desde então, ele já ou por Recife, Teresina, São Luís e Fortaleza, e hoje chegou a Salvador — o último destino.

Na Bahia, Lula foi recepcionado pelo governador Rui Costa e pelo senador Jaques Wagner, ambos petistas.

"Bem-vindo, presidente Lula! A Bahia te recebe de braços abertos e muito axé. Em nome dos baianos, eu e o senador Jaques Wagner recebemos com muita alegria o melhor presidente que esse país já teve!", publicou Costa em uma rede social, junto a uma foto dos três.