;(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 não descarta Alckmin como vice: 'nada que não possa ser reconciliado'

Luciana Amaral

Do UOL, em Brasília

15/11/2021 13h57Atualizada em 15/11/2021 16h47

Embora não tenha confirmado oficialmente que será candidato à Presidência da República, o ex-presidente Luiz Inácio Lula da Silva (PT) não descartou hoje que o ex-governador de São Paulo, Geraldo Alckmin (PSDB), possa vir a ser candidato a vice na sua eventual chapa ao Palácio do Planalto nas eleições de 2022.

Segundo Lula, "não há nada que aconteceu entre mim e o Alckmin que não possa, sabe, ser reconciliado".

O petista foi questionado sobre uma possível parceria com Alckmin por uma jornalista em coletiva no Parlamento Europeu, em Bruxelas, na Bélgica, onde participa da Conferência de Alto Nível da América Latina, promovida pelo bloco social-democrata. A presidente do grupo social-democrata no Parlamento, Iratxe García Pérez, também participou da coletiva, mas não tratou de assuntos políticos internos do Brasil.

"O vice é uma pessoa que tem que ser levada muito a sério na relação com o presidente, porque o vice pode ser presidente. Podem acontecer muitas coisas. E, depois, o vice tem que ser uma pessoa que soma com o presidente e não que diverge com o presidente. Tenho uma extraordinária relação de respeito com o Alckmin. Fui presidente quando ele foi governador. Conversamos muito. Não há nada que aconteceu entre mim e o Alckmin que não possa, sabe, ser reconciliado. Não há", declarou Lula.

Lula ainda não confirmou a própria candidatura. Ele disse que tomará uma decisão em fevereiro ou março. No entanto, nos bastidores, seu nome na disputa ao Planalto no ano que vem é dado como certo por aliados e adversários.

Hoje, disse estar "preparado, motivado, com saúde", se for o escolhido pelo PT. Afirmou ainda que pode se casar antes das eleições "para demonstrar a confiança que tenho no futuro do Brasil".

"Meu partido vai ter candidato a presidente da República. Eu, possivelmente em fevereiro ou março, vá decidir se sou candidato ou não. Se o partido quer que eu seja candidato ou não. Se vamos construir aliança política, se vamos juntar outros partidos políticos, porque precisamos disputar, precisamos ganhar as eleições e, ao mesmo tempo, reconstruir o Brasil."

Ele chegou a dizer já ter "22 vices, oito ministros da Economia, quando nem decidi se vou ser candidato", devido às possibilidades aventadas ao longo das últimas semanas.

"Não estou discutindo vice ainda, porque não discuti a minha candidatura. Quando eu definir ser candidato, aí sim, vou sair a campo para procurar alguém para ser vice", afirmou.

"Quando não há ofensa moral, quando não há uma ofensa pessoal, acho que nas divergências políticas todo mundo joga bruto, porque todo mundo quer ganhar. Disputei as eleições de 2006 com o Alckmin, mas quero lhe dizer que tenho profundo respeito pelo Alckmin", completou sobre o ex-governador.

Lula também voltou a criticar o presidente Jair Bolsonaro (sem partido) e medidas tomadas pelo atual governo, como a tentativa de privatização de estatais. Na sua avaliação, Bolsonaro representa hoje uma "peça importante na extrema-direita, fascista, nazista" e é uma "cópia malfeita" do ex-presidente dos Estados Unidos Donald Trump.