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

OAB pede a Moraes que libere Roberto Jefferson a falar com advogados

Roberto Jefferson grava vídeo dizendo que agentes da PF foram a sua casa prendê-lo - Reprodução
Roberto Jefferson grava vídeo dizendo que agentes da PF foram a sua casa prendê-lo Imagem: Reprodução

Do UOL, em Brasília

24/10/2022 15h00Atualizada em 24/10/2022 15h00

O Conselho Federal da OAB (Ordem dos Advogados do Brasil) pediu ao ministro Alexandre de Moraes, do STF (Supremo Tribunal Federal), que reveja sua decisão que barrou Roberto Jefferson de falar com seus advogados sem prévia autorização judicial. A restrição foi tomada após o ex-deputado resistir à prisão e ter violado, no ado, outras medidas cautelares.

Segundo a OAB, a proibição viola a prerrogativa da advocacia e deve ser revista. Isso não minimiza a gravidade da conduta de Jefferson, frisou a entidade.

"Sem descurar da gravidade dos fatos praticados pelo acusado Roberto Jefferson, que inclusive motivou este Conselho Federal a determinar a instauração de processo ético-disciplinar em face do mesmo, já que ostenta a condição de advogado, a proibição dele receber seus advogados sem prévia autorização desse Supremo Tribunal Federal viola prerrogativa da advocacia", disse a OAB.

A entidade diz ainda que se mantém e se manterá "intransigente" na defesa de prerrogativas da categoria, "garantindo estabilidade e liberdade de atuação à advocacia, sem transigir ou permitir qualquer retrocesso quanto a isso".

A defesa do pedido será feita pelo presidente da própria OAB, Beto Simonetti. Cabe ao ministro Alexandre de Moraes avaliar se atende ou não o pleito da entidade.

Mais cedo, a defesa de Roberto Jefferson pediu ao magistrado que permita o dos advogados e que o ex-deputado possa falar em uma sala reservada em Bangu 8, no Rio de Janeiro.

Resistiu à prisão com tiros e granada. Roberto Jefferson foi preso ontem (23) em Comendador Levy Gasparian (RJ), município a 140 quilômetros do Rio de Janeiro. O ex-deputado resistiu à prisão e atirou contra os agentes que foram cumprir o mandato em sua residência. Ele também teria lançado duas granadas de efeito moral.

Jefferson deixou dois policiais feridos, atingidos por estilhaços. Os agentes am bem. Um deles chegou a ser atingido na cabeça. Hoje, a PF indiciou o ex-deputado por quatro tentativas de homicídio.

Vídeo contra ministra. Os agentes cumpriam a decisão de Moraes após Jefferson xingar a ministra Cármen Lúcia, do STF, e a comparar com "prostitutas", "vagabundas" e "arrombadas" em uma publicação na internet.

Ele estava proibido de usar as redes sociais, justamente por outra ordem de Moraes. A gravação foi publicada no perfil da filha de Jefferson, a ex-deputada federal Cristiane Brasil (PTB), que teve a conta suspensa por ordem do magistrado.

Moraes determinou prisão em flagrante. No fim da tarde, Moraes expediu nova ordem de prisão. "Diante de todo exposto, independentemente do horário, determino à Polícia Federal que cumpra a ordem de prisão expedida e/ou a prisão em flagrante delito. A intervenção de qualquer autoridade em sentido contrário, para retardar ou deixar de praticar, indevidamente o ato, será considerada delito de prevaricação", dizia o texto.

Roberto Jefferson se entregou na sequência, por volta das 19h, após ficar cercado por horas. Ele saiu de sua residência em uma viatura preta, escoltada por outras duas, sendo uma caracterizada com brasões da corporação, e foi levado inicialmente à Superintendência da PF, no Rio.

Hoje, Jefferson está detido no presídio José Frederico Marques, em Benfica, no Rio de Janeiro, e deve ar por uma audiência de custódia no local ainda hoje, informou a Seap (Secretaria de istração Penitenciária). Ele chegou ao presídio no início da madrugada.

Segundo apuração do UOL, o ex-deputado se alimentou com uma quentinha padrão, oferecida a detentos de Benfica. Também há expectativa é de que ele seja transferido para Bangu 8, no Complexo de Gericinó, na zona oeste carioca. O presídio é destinado para detidos com curso superior —Jefferson é formado em Direito.