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

O que é a intervenção federal no DF decretada por Lula e aprovada no Congresso

Lula decreta intervenção federal na segurança do DF - Reprodução/TV
Lula decreta intervenção federal na segurança do DF Imagem: Reprodução/TV

08/01/2023 18h50

Prevista no artigo 34 da Constituição Federal, medida busca 'pôr termo a grave comprometimento da ordem pública' e já foi decretada em outras ocasiões.

Após apoiadores do ex-presidente Jair Bolsonaro (PL) invadirem e vandalizarem as sedes dos três Poderes em Brasília, o presidente Luiz Inácio Lula da Silva (PT) determinou a intervenção federal na área de segurança pública do Distrito Federal até 31 de janeiro.

"Não existe precedente (para) o que essa gente fez e, por isso, essa gente terá que ser punida. Nós vamos inclusive descobrir quem são os financiadores desses vândalos que foram a Brasília e todos eles pagarão com a força da lei esse gesto de irresponsabilidade, esse gesto antidemocrático e esse gesto de vândalos e fascistas", disse Lula, ao anunciar a medida.

Na terça-feira (10/1), o Senado aprovou o decreto presidencial que determinou a intervenção. No dia anterior, a Câmara dos Deputados já havia aprovado a medida. Apesar de estar em vigor desde o domingo, a intervenção decretada pelo presidente Lula precisava ser ratificada pelo Congresso.

A possibilidade de intervenção está prevista no artigo 34 da Constituição Federal. Ele diz que o presidente pode decretar a intervenção com objetivo de "pôr termo a grave comprometimento da ordem pública".

A Constituição também determina que o decreto de intervenção do presidente seja submetido ao Congresso Nacional em até 24 horas. Como os parlamentares estão de recesso, o presidente do Congresso, Rodrigo Pacheco (PSD-MG), fará uma convocação extraordinária para analisar a questão.

Lula nomeou como interventor Ricardo Capelli, que é o secretário executivo do Ministério da Justiça, ou seja, o número dois da pasta e nome de confiança do ministro da Justiça, Flávio Dino (PSB).

Antes de ocupar essa função, Capelli foi secretário de Comunicação do governo do Maranhão, quando Dino governava o Estado.

Como interventor, ele fica diretamente subordinado ao presidente da República. O decreto dá a Capelli plenos poderes para comandar as forças de segurança do Distrito Federal. Também estabelece que ele poderá "requisitar, se necessário, os recursos financeiros, tecnológicos, estruturais e humanos do Distrito Federal afetos ao objeto e necessários à consecução do objetivo da intervenção".

Neste domingo (08/01), bolsonaristas invadiram e depredaram o Palácio do Planalto, o Congresso e o Supremo Tribunal Federal (STF).

Eles encontraram pouca resistência das forças de segurança do Distrito Federal, que não mobilizou efetivo suficiente para conter o avanço dos invasores pela Esplanada dos Ministérios até a Praça dos Três Poderes, onde ficam os edifícios invadidos.

O secretário de Segurança do DF no cargo no momento desses atos violentos era o ex-ministro da Justiça do governo Bolsonaro Anderson Torres, que assumiu a função na última semana. Ele está nos EUA e foi exonerado do cargo pelo governador Ibanês Rocha (MDB) após as invasões.

A medida adotada por Lula não é inédita. Em 2018, por exemplo, o então presidente Michel Temer (MDB) também decretou a intervenção federal na área de segurança do Estado do Rio de Janeiro.

Na avaliação do constitucionalista Daniel Sarmento, professor da UERJ, a intervenção se justifica no caso do Distrito Federal agora porque a tensão se mantém há várias semanas na capital federal, sem uma ação eficiente de repressão pelas forças de segurança, tendo culminado na grave invasão e depredação das sedes dos três Poderes neste domingo.

No dia 12 de dezembro, data da cerimônia de diplomação de Lula como presidente eleito, bolsonaristas já tinham tentado invadir a sede da Polícia Federal e ateado fogo em carros e ônibus.

"Eu não acho que a simples exoneração do Anderson Torres resolva tudo, porque esse cenário é anterior. Se havia dezenas de ônibus vindo para a Esplanada, era quase que crônica de uma morte anunciada que ia dar uma confusão muito grande", afirmou.

"Não se viu um efetivo suficiente, nenhuma ação de dissuasão para evitar que cenas lamentáveis como gente quebrando o Congresso, o Supremo ocorresse", disse ainda.