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

Lula recebe familiares pela terceira vez após prisão

Vinicius Boreki,

Colaboração para o UOL, em Curitiba

26/04/2018 09h21Atualizada em 26/04/2018 14h17

Após ter 23 pedidos de visitas negados pela Justiça, o ex-presidente Luiz Inácio Lula da Silva recebeu familiares pela terceira vez nesta quinta-feira (26), na sala onde está preso desde o último dia 7, na Superintendência da Polícia Federal em Curitiba.

Uma van de vidros escuros deixou os familiares por volta das 9h no portão dos fundos da PF. Pelo menos quatro adultos e duas crianças ingressaram no prédio para o período de visitas. Por volta das 12h15, eles deixaram o local.

Ao contrário de outros encarcerados na PF, que recebem os familiares na quarta-feira, o dia de visitas a Lula ficou para quinta-feira por medida de segurança, segundo determinação da Justiça. A entrada dos familiares é permitida das 8h30 às 11h30 e das 13h30 às 17h30.

Visitas negadas

Desde que chegou à Superintendência da PF, o presidente teve 23 pedidos de visita negados pela juíza Carolina Lebbos, responsável pelas execuções penais dos presos da Lava Jato em Curitiba.

Na segunda-feira (23), a ex-presidente Dilma Rousseff (PT), acompanhada dos Senadores Gleisi Hoffmann (PT-PR) e Roberto Requião (MDB-PR), foi impedida de ver o petista. A ex-presidente criticou o fato e disse que nem mesmo na ditadura essa situação ocorria.

Na terça-feira (24), uma comissão externa da Câmara dos Deputados também tentou vistoriar a PF e analisar as condições do cárcere de Lula, mas não foi autorizada pela magistrada. “Não se tratava de uma visita, mas de uma fiscalização”, reclamou o deputado Paulo Pimenta (PT-RS).

Nos quase 20 dias em que está detido, outras comitivas e pessoas foram impedidas de ver o ex-presidente. Uma comissão composta de 9 governadores já foi barrada, assim como o ganhador do Nobel da Paz em 1980 Adolfo Pérez Esquivel.

Somente uma vistoria da Comissão de Direitos Humanos do Senado teve sucesso no dia 17. Depois de 1h20 na PF, os parlamentares relataram preocupação com o isolamento do ex-presidente na sala de Estado maior reservada a ele dentro da PF.