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

Vigília Lula Livre tem operação desmonte, enquanto vizinhos falam em alívio

Desmonte da área ocupada pela Vigília Lula Livre, em Curitiba (PR) - Vinícius Konchinski/UOL
Desmonte da área ocupada pela Vigília Lula Livre, em Curitiba (PR) Imagem: Vinícius Konchinski/UOL

Vinicius Konchinski

Colaboração para o UOL, em Curitiba

09/11/2019 12h08

Resumo da notícia

  • Sábado foi dedicado a um mutirão de limpeza e desmonte do espaço
  • Alguns foram escalados para varrer ruas no entorno da vigília e catar o lixo
  • Ainda será discutido quando o terreno que ela ocupa será desocupado
  • Os objetos que devem servir como itens históricos serão guardados
  • Vizinhos do espaço comemoram a retirada do acampamento
  • Para eles, saída é um alívio e deve trazer de volta a tranquilidade

Depois de 580 dias consecutivos, não houve gritos de "bom dia" para Luiz Inácio Lula da Silva na Vigília Lula Livre nesta manhã. Após o ex-presidente ser solto na sexta-feira, o sábado foi dedicado a um mutirão de limpeza e desmonte do espaço que serviu de apoio ao petista enquanto ele esteve preso na Superintendência da PF (Polícia Federal) em Curitiba (PR).

Os militantes que ainda permaneceram em Curitiba após a soltura do ex-presidente reuniram-se desde o início da manhã para empilhar cadeiras, desmontar o palco em que Lula discursou e recolher estruturas. Alguns foram escalados para varrer ruas no entorno da vigília e da sede da PF no Paraná e catar o lixo deixado pelas centenas de pessoas que acompanharam ontem a saída de Lula da prisão.

Apesar de a Vigília Lula Livre já estar oficialmente encerrada, ainda será discutido com seus organizadores quando o terreno que ela ocupa, exatamente em frente à PF, será desocupado. A ordem agora é preparar a desmobilização e guardar, principalmente, os objetos que devem servir como itens históricos do tempo que Lula esteve na prisão.

Militante recolhe lixo no local onde estava instalada a Vigília Lula Livre - Vinícius Konchinski/UOL - Vinícius Konchinski/UOL
Militante recolhe lixo no local onde estava instalada a Vigília Lula Livre
Imagem: Vinícius Konchinski/UOL

"Tem muita coisa importante por aqui: as cartas que Lula mandou à vigília, as faixas que fizeram para ele, isso tudo será guardado", afirmou Roberto Baggio, líder do MST (Movimento dos Trabalhadores Sem-Terra) e um dos organizadores da vigília.

Segundo ele, um dos itens mais importantes é o livro de presença dos que estiveram na vigília. Esse livro foi assinado ontem pelo ex-presidente Lula, que fez questão de caminhar da prisão direto para a vigília para agradecer o apoio dado a ele.

Isso é item de museu. Vamos definir o que será feito com o material."
Roberto Baggio, líder do MST, sobre o material recolhido da vigília

Vizinhos falam em alívio após soltura

Enquanto os militantes providenciam o fim da vigília, os vizinhos do espaço comemoram. Para eles, a partida de Lula é um alívio e deve trazer de volta a tranquilidade aos arredores da PF.

Acabou o barulho, os bloqueios, podemos voltar a rotina"
Juarez Bueno de Oliveira, funileiro, vizinho da sede da PF em Curitiba há dez anos

"Agora, os transtornos acabaram", complementou o aposentado Nilto Bauer, que mora há 15 anos nos arredores da sede da PF em Curitiba.

Nilto disse que, enquanto Lula esteve preso, foram várias as vezes que não pôde sair de casa tranquilo por conta de bloqueios de ruas motivos por atos da militância. "Ontem, fui pegar minha neta na escola e quase não consegui voltar para casa."

Nilton Bauer, vizinho da vigília: "Os transtornos acabaram" - Vinícius Konchinski/UOL - Vinícius Konchinski/UOL
Nilton Bauer, vizinho da vigília: "Os transtornos acabaram"
Imagem: Vinícius Konchinski/UOL

O aposentado disse não estar satisfeito com o fato de Lula estar solto. Para ele, o ex-presidente tinha que cumprir suas penas na prisão, mas fora de Curitiba. "Vou torcer para que ele volte à prisão, mas não para cá", disse.