;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Carla Araújo

Planalto tem dificuldade para achar substituto de Weintraub; centrão espera

Participação de ministro em manifestação desagradou o governo  - Dida Sampaio/Estadão
Participação de ministro em manifestação desagradou o governo Imagem: Dida Sampaio/Estadão

colunista do UOL e Luciana Amaral, do UOL, em Brasília

17/06/2020 01h30Atualizada em 17/06/2020 15h32

Receba os novos posts desta coluna no seu e-mail

Email inválido

O Palácio do Planalto tem tido dificuldade em achar um nome viável para substituir Abraham Weintraub à frente do Ministério da Educação. Enquanto isso, senadores e deputados, em especial do centrão, permanecem em como de espera pela eventual saída do ministro.

A avaliação de integrantes do governo é que a situação do ministro se tornou insustentável porque nem o Congresso Nacional nem o STF (Supremo Tribunal Federal) respeitam mais ele.

Há ainda a tendência de Weintraub se complicar cada vez mais em inquéritos do Supremo, como o das fake news, após declaração em reunião ministerial de que colocaria "vagabundos" na cadeia, começando pelo tribunal. Ele é também investigado por suposta mensagem racista contra chineses.

No entanto, o presidente Jair Bolsonaro (sem partido) não quer ser pressionado na procura de um substituto e busca alguém alinhado às ideologias que defende, inclusive por influência dos filhos Eduardo e Carlos Bolsonaro. Weintraub é um dos defensores mais fervorosos do governo e, hoje, no Congresso, conta apenas com o apoio da direita mais radical.

Apesar disso, a participação do ministro na manifestação do último domingo, sem máscara, e repetindo as acusações ao STF, foi classificada pelo próprio presidente como não muito prudente.

Auxiliares militares, por exemplo, reconheceram que a situação "está muito mal e algo terá que ser feito". Do outro lado, a família e membros da chamada ala ideológica do governo afirmam que Weintraub é um aliado que não pode ser abandonado. Por isso, o Planalto busca algum espaço para que ele continue no governo.

Congresso em como de espera

Os parlamentares esperam por uma definição após vários "alarmes falsos", nas palavras de um deputado. Em um primeiro momento, a expectativa era de que a eventual demissão de Weintraub acontecesse até esta terça-feira (16), para que não houvesse constrangimentos de representantes de outros Poderes na posse do deputado Fábio Faria (PSD-RN) como ministro das Comunicações, pasta recriada. O evento está marcado para esta quarta (17).

Partidos do centrão já foram contemplados na área de educação com diretorias no FNDE (Fundo Nacional de Desenvolvimento da Educação), vinculado ao ministério. Hoje o fundo tem grande preponderância no orçamento da pasta e até na formulação de políticas públicas.

Dois presidentes de partidos proeminentes na Casa, um do centrão, afirmaram não acreditar que o eventual sucessor de Weintraub sairá do Congresso pelas conversas com o Planalto até agora.

Um deles afirmou que, mais do que o comando do MEC em si, uma demonstração de boa vontade do governo seria acelerar o pagamento de emendas, mesmo as obrigatórias, que às vezes dependem de uma ajuda política para serem liberadas.

O senador Esperidião Amin (PP-SC) afirmou que Bolsonaro deve estar consultando o "fichário" da Aman (Academia Militar das Agulhas Negras), em referência à origem militar do presidente, e verificando a "cola na mão esquerda" dele ao analisar nomes de possíveis ex-colegas.

Uma deputada de centro afirmou, reservadamente, que é "impossível" dialogar com Weintraub pelo fato de o ministro ser agressivo e dividir o mundo entre o bem e o mal.

Justamente por causa dessa guinada ideológica na pasta e perspectiva de que a orientação continue sendo essa mesmo com a saída de Weintraub é que muitos parlamentares estão pensando duas vezes se vale se envolver com o comando o MEC.

O DEM, partido ligado ao setor da educação nos últimos anos, por exemplo, não deve ser contemplado com o ministério, se Weintraub sair. "Ninguém quer essa bucha", afirmou um deputado da sigla.

Segundo apurou o UOL, a bancada do partido na Câmara não foi sondada para fazer indicações até o momento, e parte se opõe à possibilidade.

Um ponto visto como impeditivo para que o MEC seja entregue ao DEM é o fato de já terem ministros de Estado — Tereza Cristina (Agricultura) e Onyx Lorenzoni (Cidadania) —, embora sejam considerados como da cota "técnica" e "pessoal" de Bolsonaro, respectivamente.

Portanto, se o centrão pressionar, a propensão é que o ministério vá para partidos do grupo informal com bancadas grandes no Congresso, como PP, PL ou Republicanos.

Outro fator é o relacionamento ruim entre o Jair Bolsonaro e o presidente da Câmara, Rodrigo Maia (DEM-RJ). Eles não se dão bem nos bastidores e mantêm somente um relacionamento institucional necessário.