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

Galeria com fotos dos presidentes ficou destruída em invasão; veja imagens

Galeria com fotos de presidentes do Brasil exibida no Planalto foi destruída por terroristas em invasão - Reprodução/Twitter
Galeria com fotos de presidentes do Brasil exibida no Planalto foi destruída por terroristas em invasão Imagem: Reprodução/Twitter

Colaboração para UOL, em São Paulo

08/01/2023 23h27Atualizada em 09/01/2023 00h04

Os retratos de todos os ex-presidentes da República do Brasil estão entre os bens depredados em Brasília.

Hoje, houve a invasão ao Congresso Nacional, ao Palácio do Planalto e ao Supremo Tribunal Federal. A galeria com as fotos ficava dentro do Planalto.

Durante o ato antidemocrático, as fotos foram arrancadas da parede onde eram exibidas e jogadas no chão.

A moldura da maioria dos retratos foi destruída e, muitas imagens, rasgadas.

A foto do ex-presidente Jair Bolsonaro (PL) também foi retirada do local de exibição.

Veja como ficou:

Imagens de ex-presidentes foram destruídas em invasão ao Planalto - Reprodução/Twitter - Reprodução/Twitter
Imagens de ex-presidentes foram destruídas em invasão ao Planalto
Imagem: Reprodução/Twitter

Retratos de ex-presidentes foram encontrados no chão do Palácio do Planalto - Reprodução/Twitter - Reprodução/Twitter
Retratos de ex-presidentes foram encontrados no chão do Palácio do Planalto
Imagem: Reprodução/Twitter

Parede que exibia retratos de ex-presidentes ficou vazia após invasão - Reprodução/Twitter - Reprodução/Twitter
Parede que exibia retratos de ex-presidentes ficou vazia após invasão
Imagem: Reprodução/Twitter
  • Veja foto de parte do mural antes:

Retratos dos ex-presidentes Michel Temer (MDB) e Jair Bolsonaro (PL) no Planalto - Lucas Borges Teixeira/UOL - Lucas Borges Teixeira/UOL
Retratos dos ex-presidentes Michel Temer (MDB) e Jair Bolsonaro (PL) no Planalto
Imagem: Lucas Borges Teixeira/UOL

Artigos históricos depredados

Há informação ainda da destruição de um busto de Rui Barbosa, responsável pela criação da Corte, e do abolicionista Joaquim Nabuco.

Imagens de importantes obras de arte que fazem parte do acervo do Palácio do Planalto foram danificadas. Criação de 1928, "As Mulatas", do pintor brasileiro Emiliano Di Cavalcanti, foi furada em diversas partes.

Os terroristas também pegaram uma réplica da Constituição Federal de 1988. A original, conforme o UOL apurou, está intacta guardada em um museu do STF.