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

Pai de Lázaro diz que aceitaria ver filho: 'Quero pra ele tudo de bom'

Lázaro Barbosa de Sousa, procurado há 13 dias em Goiás - Reprodução
Lázaro Barbosa de Sousa, procurado há 13 dias em Goiás Imagem: Reprodução

Do UOL, em São Paulo

21/06/2021 19h19Atualizada em 21/06/2021 19h27

Edenaldo, pai de Lázaro Barbosa, declarou hoje ao "Brasil Urgente" que deseja o bem do filho apesar das acusações de triplo homicídio contra ele, que geraram uma operação de captura que já dura 13 dias e mobiliza 270 policiais.

Abordado pelos repórteres da equipe de José Luiz Datena, o homem de 57 anos mudou o tom que adotou na última semana, quando chamou Lázaro de monstro e disse não reconhecê-lo como filho. Dessa vez, ele declarou que aceitaria encontrar e abraçar o suspeito se ele decidisse se entregar para a polícia.

"Eu queria que ele se entregasse. (...) Se ele viesse chorando...o pai dele iria abraçar ele e dar todo o apoio, mas como um homem de responsabilidade, um homem sem querer praticar tudo que ele vem praticando, e um homem que caiba dentro da sociedade, com todo caráter", detalhou o homem.

"É isso que eu quero para ele, felicidade, vida, saúde e tudo de bom, mas esse tipo de coisa, como a morte...foi Deus quem deu a vida e é ele quem tem direito de tirar", disse Everaldo ao programa da Band.

Protegido pela polícia, o homem disse que estava na casa onde morava, no interior de Goiás, apenas para alimentar os animais, já que foi deslocado para um local mais seguro pelos agentes.

Ele declarou que sabia dos crimes cometidos pelo filho anteriormente, mas que por não ter muita participação na criação de Lázaro não pode intervir. O homem ainda negou notícias de que agrediria o filho.

"Desde a idade de 19 anos que eu tô sabendo. Mas como eu não tive oportunidade de ver tudo isso, porque a mãe dele me tirou de casa e ficou com outras pessoas, que criaram ele, eu fiquei fora daqui, trabalhando e mandando pensão, mas antes de completar a idade (de 18 anos), eles já vinha praticando coisas que não eram do agrado do pai", afirmou,

"Disseram que eu agredia ele, batia. Eu tenho outra família aqui, procura essa família. E lá atrás eu era o mesmo, nunca agredi meus filhos, eram dois, se precisasse gritar alto, tudo bem, mas agredir, pra tirar sangue, não é verdade".

O pai do investigado ainda disse que tem medo das novas atitudes do filho, mas que não acreditaria que ele o procuraria.

"Eu não tenho medo do Lázaro, eu tenho medo das barbaridades que ele está aprontando. Medo dele atacar eu não tenho, porque eu sei que ele não vem, mas se ele vier, como aconteceram esses crimes...tenho medo sim". completou.