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

Doria fala em diálogo com Moro por 'terceira via' para presidência

João Doria em coletiva em Brasília - Hanrrikson Andrade/UOL
João Doria em coletiva em Brasília Imagem: Hanrrikson Andrade/UOL

Hanrrikson de Andrade

Do UOL, em Brasília

20/11/2021 18h31Atualizada em 20/11/2021 20h23

Na véspera das prévias do PSDB para escolha do candidato à Presidência da República, o governador de São Paulo, João Doria, tentou se apresentar como uma "terceira via" e falou em abrir diálogo com outros potenciais concorrentes à chefia do Executivo federal nas eleições de 2022 — entre eles o ex-juiz e ex-ministro da Justiça Sergio Moro (Podemos). O tucano também citou o ex-ministro da Saúde Luiz Henrique Mandetta (DEM). As declarações foram dadas em entrevista coletiva em Brasília hoje (20).

De acordo com o governador, há uma perspectiva interna de o PSDB se apresentar na eleição como "terceira via", fora do "extremismo de esquerda e de direita" — que, segundo ele, estão representados respectivamente pelo ex-presidente Luiz Inácio Lula da Silva (PT) e o atual ocupante do cargo, Jair Bolsonaro (sem partido).

Doria disse considerar que Lula e Bolsonaro desejam se enfrentar em um eventual segundo turno em 2022, pois um retroalimentaria o outro. Segundo o governador, se "a terceira via não for fragmentada, será a melhor via" e terá chances de vencer a eleição.

"E faço um acréscimo: reparem que durante todo esse processo mais recentemente você não vê o ex-presidente Lula fazendo nenhuma crítica frontal ao presidente Jair Bolsonaro. E você também não observa o presidente Jair Bolsonaro fazendo críticas frontais ao ex-presidente Lula. A um e a outro o interesse é exatamente que Lula dispute com Bolsonaro, e Bolsonaro dispute com Lula. É a única chance que um ou outro terá."

Questionado se cogitaria abrir mão da cabeça de chapa com o objetivo de compor uma candidatura única de enfrentamento a Bolsonaro e Lula, Doria afirmou que "nada está descartado" e que, caso vença as prévias do PSDB, não estabelecerá condições para conversas com outros partidos.

Todos que fazem parte dessa teia de candidatos à presidência são pessoas muito qualificadas e experientes na vida política, tanto no Legislativo quanto no Executivo."
João Doria, governador de São Paulo, nas prévias do PSDB

Doria diz ter sido 'enganado' por Bolsonaro

Questionado sobre o fato de ter apoiado Bolsonaro no segundo turno das eleições de 2018, Doria respondeu que "não tem compromisso com o erro" e "foi enganado" pelo atual governo, "assim como milhões de brasileiros". O tucano disse que a gestão de Bolsonaro foi "genocida" e "negacionista" durante a pandemia de covid-19, pois "se afastou das vacinas" e provocou a morte de milhares de brasileiros.

Ao falar de suas prioridades caso seja escolhido como candidato do PSDB, Doria falou de educação, emprego, saúde e meio ambiente. Na área econômica, afirmou que "não terá um posto Ipiranga", e sim uma equipe de economistas. O apelido "posto Ipiranga" foi dado por Bolsonaro ao ministro da Economia, Paulo Guedes.

Mais cedo, em conversa com a imprensa, Doria enalteceu o procedimento de seleção da candidatura do PSDB e afirmou considerar que as prévias partidárias são "saudáveis". Na visão dele, a votação coloca a legenda na "vanguarda democrática".

"O PSDB é o único partido que está realizando prévias", disse o governador paulista.

Doria elogiou o seu principal concorrente na eleição tucana, o governador do Rio Grande do Sul, Eduardo Leite, e disse que ele é um "bom nome" e uma "figura expressiva", "apesar da sua juventude".

"Não há crítica a qual candidato será o vencedor. Será o vencedor aquele que vencer, que tiver o maior número de votos, 50% mais um. Esse será o candidato abraço pelo PSDB e que poderá liderar o partido no bom diálogo, no bom entendimento, com outros partidos e outras lideranças para compor a terceira via."

Apoiadores de Doria e Leite batem boca

Os elogios de Doria a Leite ocorrem em meio a um intenso bate-boca virtual entre entusiastas dos concorrentes tucanos, que voltaram a falar em judicialização do pleito.

O estopim da nova briga foi a declaração de apoio conjunta do presidente e do coordenador da Comissão de Prévias, o senador José Aníbal (SP) e o ex-deputado Marcus Pestana (MG), respectivamente, a Leite.

Com o fim do período de campanha, Aníbal anunciou ontem (19) que deixava o cargo e apoiava Leite. Já Pestana declarou voto no início da tarde de hoje, em publicação no Twitter.

Doria disse que recebeu a notícia sobre os posicionamentos de Aníbal e Pestana com "naturalidade", e fez uma provocação ao senador paulista.

"Aníbal disputou duas prévias comigo e foi derrotado duas vezes. Portanto, que encontre o seu papel e, mais uma vez, quem sabe, receba a sua terceira derrota em menos de seis anos em prévias do PSDB. Vejo com naturalidade, faz parte do processo democrático."