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

Bolsonaro diz faltar humildade a Mandetta, mas não o demitirá 'na guerra'

Jair Bolsonaro e Luiz Henrique Mandetta durante conversa com a Frente Nacional de Prefeitos - Foto: Isac Nóbrega/PR
Jair Bolsonaro e Luiz Henrique Mandetta durante conversa com a Frente Nacional de Prefeitos Imagem: Foto: Isac Nóbrega/PR

Do UOL, em São Paulo

02/04/2020 19h36Atualizada em 02/04/2020 21h47

Resumo da notícia

  • Jair Bolsonaro afirmou hoje que não pretende demitir Luiz Henrique Mandetta, mas fez críticas ao seu ministro da Saúde
  • "Pode ser que ele [Mandetta] esteja certo, mas está faltando humildade para ele conduzir o Brasil neste momento", declarou
  • O presidente disse que pode abrir o comércio em todo país por meio de uma "canetada"
  • Ele voltou a fazer críticas a João Doria. "Tem governador que faz demagogia barata o tempo todo, como é o de São Paulo"

O presidente da República, Jair Bolsonaro (sem partido), afirmou hoje que não pretende demitir o ministro da Saúde, Luiz Henrique Mandetta, em meio à pandemia do coronavírus. Mas itiu que os dois vêm se "bicando".

"Não pretendo demiti-lo no meio da guerra, mas em algum momento ele extrapolou. Sempre respeitei todos os ministros. A gente espera que ele dê conta do recado. Não é uma ameaça para o Mandetta. Nenhum ministro meu é 'indemissível', como os cinco que já foram embora", afirmou Bolsonaro, em entrevista à rádio Jovem Pan.

"Em alguns momentos, acho que o Mandetta teria que ouvir mais o presidente. Ele disse que tem responsabilidade, mas ele cuida da saúde, o (Paulo) Guedes da economia e eu entro no meio. O Mandetta quer fazer valer muito a vontade dele. Pode ser que ele esteja certo, mas está faltando humildade para ele conduzir o Brasil neste momento."

Ainda segundo Bolsonaro, "aquela histeria, aquele clima de pânico, contagiou alguns lá [dentro do Ministério da Saúde]".

"Já está no momento de todo mundo botar o pé no chão", cobrou, na sequência.

Frente às decisões adotadas no combate à covid-19, Bolsonaro viu crescer a pressão da oposição pelo impeachment. Mas afirmou, com veemência, que não pensa na possibilidade de deixar o cargo.

"Da minha parte, a palavra 'renúncia' não existe", disse. "A questão do impedimento, há uma série de regras. Se você ferir, você entrar na Lei de Responsabilidade Fiscal. Isso é uma preocupação muito grande da nossa parte."

Jejum

Ao encerrar a entrevista à Jovem Pan, Bolsonaro sugeriu "paz, tranquilidade para quem tem fé", em meio à pandemia. E falou sobre a possibilidade de um "jejum" religioso nacional para combater o coronavírus.

"Evangélicos e católicos têm pedido para mim, para que a gente possa marcar um dia um jejum de todo o povo brasileiro, para a gente ficar livre desse mal o mais rápido possível", avisou.

Esperando 'povo' para decretar reabertura do comércio

Ainda durante a entrevista, Bolsonaro disse que espera poder aliviar logo medidas de isolamento social. Mas que, para isso, depende de apoio da população.

"Tenho um projeto de decreto que considera atividade essencial toda aquela exercida que é indispensável para ele levar o pão para casa. Eu, como chefe de Estado, tenho que decidir. Se chegar esse momento, vou essa MP", revelou.

Hoje, nas redes sociais, Bolsonaro divulgou imagens de uma mulher que pedia a reabertura do comércio. "Temos que levar em conta seu estado emocional [da mulher no vídeo]. Para abrir comércio, eu posso abrir em uma canetada", argumentou.

A reabertura do comércio teria como objetivo acelerar a economia do Brasil, em meio à pandemia. À rádio, o presidente citou o crescimento econômico que era esperado para o país. "O Brasil estava decolando. Nosso crescimento estava em 1,7%, era para estar agora nesse primeiro trimestre em 2,5%. Temos as exceções, mas tem gente que está de olho na minha cadeira", afirmou, em novo ataque indireto a João Doria (PSDB), governador de São Paulo.

Críticas a João Doria e Lula

Bolsonaro aproveitou a entrevista e fez reiteradas críticas a Doria, em especial às medidas de restrição social propostas pelo governador de São Paulo.

"Tem governador que faz demagogia barata o tempo todo, como é o de São Paulo. Fica com esse discursinho barato, ginasial. Estamos prontos para ajudar, mas por favor, comecem a abrir [o comércio]. A gente não quer abrir de uma vez, mas vai abrindo devagar (...). Está pensando que é o quê? É ditadura? Não é dessa forma que devemos tratar a população. Proibir de ir à praia? A praia está lá, ao ar livre."

O presidente ainda citou as mensagens publicadas hoje por Doria e pelo ex-presidente Luiz Inácio Lula da Silva no Twitter, para dirigir críticas a ambos.

"Não podemos itir a destruição em massa da economia. Ele [Doria] destrói a economia dele, e aí agora vem com cara de Virgem Imaculada pedindo ajuda. Depois que ele usou meu nome para se eleger, agora está mirando em 2022. Eu estou com vergonha dessa aproximação com o Lula nesse momento, sinceramente. Já caiu a máscara dele há muito tempo. Ficou ridícula essa situação dele, de se solidarizar com uma pessoa como essa, um ex-presidiário que está em liberdade condicional, vamos dizer assim", afirmou.