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

Damares: Sonhava com 'festa com índios e ciganos' nos 500 dias do governo

Do UOL, em São Paulo*

15/05/2020 17h32

A ministra da Mulher, da Família e dos Direitos Humanos, Damares Alves, lamentou que não possa celebrar os 500 dias do governo Jair Bolsonaro com uma "grande festa" por conta da pandemia de coronavírus.

"A gente sonhava com uma grande festa no Palácio, em fechar as ruas e celebrar. Os índios dançando com a gente, os ciganos, os quilombos vindo para cá para celebrar todas as entregas, os ribeirinhos", disse a ministra, que espera um festa "muito maior" na celebração de 1000 dias do governo Bolsonaro.

"Vamos ter 1000 dias. A festa vai ser muito maior. Estamos aqui pra dizer que dos 400 para os 500 dias, nesses 100 dias, os ministros trabalharam muito mais. As nossas entregas, talvez vocês não estejam vendo as grandes obras, mas elas estão nos armários. Quando as famílias abrem os armários, o arroz e o feijão estão lá", declarou.

Damares ainda exaltou o governo ao dizer que está "cuidando do nosso povo". "Ninguém ficará para trás", declarou sobre a entrega de cestas básicas a ribeirinhos.

A ministra também falou que o governo Bolsonaro 'cuida de famílias' ao citar uma cartilha de prevenção de acidentes domésticos. "Sem quarentena, já acontece tanto [acidente doméstico]. Nesse momento que as famílias estão dentro de casa, as crianças com muita energia ficam correndo, se batendo nas paredes. Nós preparamos uma cartilha de prevenção de acidentes", afirmou.

"Temos conselheiros tutelares com nariz de palhaço que batem na porta das casas, que querem falar sobre um bichinho chamado coronavírus. Isso é um governo que se preocupa com as crianças, falando de forma lúdica", acrescentou.

Para Damares, o Brasil 'vai ser um país de famílias fortes' após a pandemia da covid-19. "Quando acabar a pandemia, o Brasil vai ser um país de famílias fortes, porque o governo Bolsonaro acredita que família forte é nação soberana, é nação próspera, é nação protegida."

"Ministério da Cidadania investindo dinheiro em mais de 1,3 milhão de pessoas. Cuidando de famílias brasileiras, de imigrantes, de todo mundo. Terminamos com nossas famílias sendo alimentadas, com nossos indígenas. As cestas básicas estão chegando em todas as aldeias. Nossos ciganos, nossos quilombolas. Entregamos nesses 500 dias com ações sociais jamais vistas no Brasil. Não temos muito a celebrar, mas temos orgulho de dizer que nosso povo está sendo cuidado. Parabéns, governo Bolsonaro", finalizou.

Damares: Denúncias de violência contra a mulher aumentaram 35% em abril

Na mesma coletiva, Damares afirmou que as denúncias de violência contra a mulher aumentaram 35% em abril, em relação ao mesmo mês do ano ado.

Segundo a ministra, o aumento é reflexo do isolamento social por conta do coronavírus. "Agressores e vítimas aram a conviver 24 horas na mesma casa", disse.

Damares anunciou que, além do Ligue 180, as denúncias poderão ser registradas pela internet, por meio de um aplicativo específico. O programa também foi desenvolvimento para registro em Libras. A ferramenta, segundo ela, possibilita que a vítima denuncie a violência de forma silenciosa.

*Com informações da Agência Estado