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

Nordestino parece que ganhou na Mega-Sena quando vê água, diz Bolsonaro

Eduardo Militão

Do UOL, em Brasília

01/10/2020 12h57

O presidente Jair Bolsonaro (sem partido) afirmou hoje ser possível ver "no semblante do nordestino [que], quando chega a água, parece que ele ganhou na Mega Sena". A declaração foi feita em São José do Egito (PE), de 34 mil habitantes, onde ele inaugurava uma fase de uma adutora para captação de água.

"A gente vê no semblante do nordestino [que], quando chega a água, parece que ele ganhou na Mega Sena", afirmou Bolsonaro. "E é verdade. Ganhou, sim", completou. Ele afirmou que a "a questão da água" é "vital" para seu governo.

Na mesma cerimônia, o presidente pediu que a população votasse em candidatos comprometidos com um lema do integralismo: Deus, pátria e família.

A inauguração se referia a uma das fases do sistema adutor do Pajeú, que tem orçamento total de R$ 1,6 bilhão, segundo o senador Fernando Bezerra (MDB-PE). Ele a classificou como "a maior obra hídrica em construção" de Pernambuco. "Estamos aqui concluindo uma obra que foi iniciada em governos anteriores", completou o ministro do Desenvolvimento Regional, o ex-deputado Rogério Marinho (PSDB-RN).

Segundo o senador, a gestão de Bolsonaro está investindo R$ 800 milhões no empreendimento. Na região de São José do Egito (PE), de acordo com os cálculos dele, 2 mil pessoas seriam beneficiadas com água. A cidade tem 34 mil habitantes e fica a 360 quilômetros a oeste da capital de Pernambuco, Recife.

Bolsonaro defende remédio sem eficácia comprovada

Mais cedo, Bolsonaro fez escala em Campina Grande (PB). Lá, ele desceu do avião e cumprimentou populares sem utilização de máscara, apesar de uma lei sancionada por ele mesmo em julho, que obriga o uso do equipamento de proteção durante a pandemia do novo coronavírus.

Na cerimônia em São José do Egito, Bolsonaro cantou o hino nacional usando uma boina das Forças Armadas sem máscara. Depois, o presidente colocou o adorno em uma criança que estava ao seu lado, protegida por uma máscara azul.

Durante seu discurso, ele voltou a defender um medicamento sem comprovação científica para combater a covid-19, a hidroxicloroquina. "Não sou médico, mas sou ousado", justificou, dizendo que os que se queixam do remédio deveriam o "engolir".

O presidente voltou a defender que o comércio não deveria ter sido fechado para diminuir a infecção pela doença. A covid-19 matou 1 milhão de pessoas no mundo, sendo mais de 140 mil no Brasil. O político não comentou sobre as mortes.

Na ocasião, o presidente homenageou um militar reformado chamado José Dantas, chamando-o de "herói". E lembrou de um namoro que teve com uma garota de Machado (PE) nos anos 1970.