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

Leite diz que PSDB precisa ajudar país a 'furar polarização' e cutuca Doria

Eduardo Leite (PSDB):  "A gente tem que ajudar o país a encontrar alternativa para furar essa polarização" - Ueslei Marcelino/Reuters
Eduardo Leite (PSDB): 'A gente tem que ajudar o país a encontrar alternativa para furar essa polarização' Imagem: Ueslei Marcelino/Reuters

Do UOL, em São Paulo

30/11/2021 08h09

O governador do Rio Grande do Sul, Eduardo Leite (PSDB), avaliou, em entrevista ao jornal O Globo, que as eleições de 2022 sejam talvez as mais importantes da História recente e que seu partido precisa ajudar o país a encontrar uma alternativa para "furar" a polarização, referindo-se ao presidente Luiz Inácio Lula da Silva (PT) e ao presidente Jair Bolsonaro (sem partido), que aparecem na frente em pesquisas recentes.

Leite disputou as prévias tucanas à Presidência da República, mas acabou derrotado pelo governador de São Paulo, João Doria. Ele defendeu que a legenda busque viabilizar a candidatura de Doria, mas tenha "disposição para discutir com outras forças políticas" e cutucou o governador paulista, dizendo que quer ajudar, "mas não se consegue ajudar quem não presta ajuda a si mesmo".

Questionado se pretende se engajar na campanha de Doria, o governador gaúcho disse que "naturalmente, o candidato do meu partido é aquele que tem a preferência do meu apoio", mas defendeu que o colega precisa mostrar sua viabilidade daqui para frente, algo que ele acredita que Doria tem condições de fazer.

Leite, no entanto, destacou que os dois têm "estilos e métodos diferentes de fazer campanhas" e que sua participação será até onde isso possa ser compatibilizado.

Não entendo que a gente [PSDB] possa entrar nesse processo simplesmente para defender um nome ou para defender o próprio partido. A gente tem que ajudar o país a encontrar alternativa para furar essa polarização. Vamos buscar viabilizar essa candidatura (de Doria), mas temos que ter disposição para discutir com outras forças políticas. Aí que digo que temos estilos diferentes. Eu quero ajudar, mas não se consegue ajudar quem não presta ajuda a si mesmo. Importante que haja disposição do candidato agora escolhido na construção dessa convergência do centro Eduardo Leite, em entrevista ao jornal O Globo

Sobre o processo das prévias, Leite disse que não tem elementos para fazer acusações, mas que houve denúncias e que alguns episódios "precisam de esclarecimento".

Ele afirmou ainda que não pretende deixar o partido, mas que espera que o PSDB "não perca sua conexão nem se afaste ainda mais da origem" e que não pretende concorrer a outro cargo eletivo no ano que vem e concluirá seu mandato.

'Conversa com Moro é muito importante'

Questionado sobre a possibilidade de entendimento do ex-juiz Sergio Moro (Podemos) com o PSDB, Leite destacou que ele é uma figura conhecida, mas tem uma rejeição que precisa ser trabalhada "pelas escolhas que fez em sua vida política". Moro foi ministro no governo Bolsonaro (sem partido).

"Agora, é fundamental que se tenha discussão sobre projetos. Se for para ter algum tipo de aliança, será em torno do quê? Não pode ser apenas em torno de quem."

Um dia após vencer as prévias, Doria disse, em entrevista à CNN, ter uma boa relação com Moro e que uma aliança com o ex-juiz é possível.

Sobre a possibilidade de o ex-governador Geraldo Alckmin (PSDB) formar uma chapa com Lula, Leite disse desconhecer em quais termos se dão as conversas e que pretende falar com ele em breve sobre o assunto.

O ex-governador se reuniu ontem com presidentes de centrais sindicais e voltou a fazer acenos a uma hipótese de dobradinha com o petista.

"Eu o tenho como um bom exemplo de homem público e pretendo trocar ideias, mas espero que a gente possa viabilizar alguma alternativa no centro, e não simplesmente o menos pior", afirmou Leite.