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

Dilma, após Temer chamá-la de honestíssima: 'História não perdoa traição'

Dilma Rousseff, então presidente da República, junto a Michel Temer, seu vice à época - Antônio Cruz/Agência Brasil
Dilma Rousseff, então presidente da República, junto a Michel Temer, seu vice à época Imagem: Antônio Cruz/Agência Brasil

Do UOL, em São Paulo e Brasília

22/07/2022 10h25

A ex-presidente da República Dilma Rousseff (PT) respondeu, por meio de uma carta aberta, a comentários feitos pelo também ex-presidente Michel Temer (MDB) durante uma entrevista ao UOL — na qual disse que Dilma era "honestíssima" e que o impeachment de 2016 ocorreu devido a "dificuldades em se relacionar" da mandatária.

"Eu agradeceria que o senhor Michel Temer não mais buscasse limpar sua inconteste condição de golpista utilizando minha inconteste honestidade pessoal e política", escreve Dilma no início de seu posicionamento.

Em seguida, a ex-presidente define Temer como "alguém que articulou uma das maiores traições políticas dos tempos recentes", e cita projetos do emedebista que "não estavam presentes nos planos dos governos eleitos em 2010 e 2014", os quais Temer integrou como vice-presidente.

"As provas materiais da traição política estão expressas na PEC do Teto de Gastos, na chamada reforma trabalhista e na aprovação do PPI para as quais não tinha mandato. Nenhum desses projetos estavam em nossos compromissos eleitorais, pelo contrário, eram com eles contraditórios. Trata-se, assim, de traição ao voto popular que o elegeu por duas vezes", escreveu Dilma.

Ao UOL, Temer rejeitou que o impeachment contra Dilma tenha sido um golpe. Ele citou a dificuldade de diálogo com o Congresso e as manifestações populares como fatores determinantes da queda da petista.

"Não houve golpe. Eu quero dizer que a ex-presidente é honesta. Eu sei, e pude acompanhar, que não há nada que possa apodá-la de corrupta. Ela é honestíssima. Mas houve problemas políticos. Ela teve dificuldades no relacionamento com a sociedade e com o Congresso Nacional. Esse conjunto de fatores levou multidões às ruas", afirmou Temer.

Na avaliação do emedebista, a queda de um presidente não é iniciativa do Poder Legislativo, mas da população como um todo que, segundo ele, é capaz de influenciar a decisão de deputados federais e senadores.

Em sua resposta, Dilma rebate a avaliação de Temer: "Lembro ainda que a 'dificuldade de diálogo com o Congresso' não é razão legal e constitucional para impeachment em um regime presidencialista, como ele bem sabe", escreveu.

A ex-presidente também cita o então presidente da Câmara dos Deputados que deu início ao processo de impeachment, Eduardo Cunha, e o acusa de querer implementar o "orçamento secreto realizado, hoje, sob os auspícios de um dos seus mais próximos auxiliares na Câmara Federal" — o que teria, segundo ela, criado as dificuldades com o Congresso.

Ao finalizar, Dilma Rousseff afirma que não pretende mais debater com Temer: "relembro que a História não perdoa a prática da traição. O senhor Michel Temer não engana mais ninguém."

Horas após a resposta de Dilma, Temer foi às redes sociais dizer que a a manifestação dela era "desarrazoada" e que não responderia às críticas.

Leia a íntegra da resposta de Dilma Rousseff a Michel Temer

Eu agradeceria que o senhor Michel Temer não mais buscasse limpar sua inconteste condição de golpista utilizando minha inconteste honestidade pessoal e política. É justamente essa qualidade que despreza, rejeita e repudia uma avaliação que parte de alguém que articulou uma das maiores traições políticas dos tempos recentes.

É de todo inócuo afirmar que não houve um golpe, pois este personagem se ofereceu como vice-presidente por duas vezes. E, assim, sabia por duas vezes qual era o programa político das chapas vitoriosas que foram eleitas em 2010 e 2014.

As provas materiais da traição política estão expressas na PEC do Teto de Gastos, na chamada reforma trabalhista e na aprovação do PPI para as quais não tinha mandato. Nenhum desses projetos estavam em nossos compromissos eleitorais, pelo contrário, eram com eles contraditórios. Trata-se, assim, de traição ao voto popular que o elegeu por duas vezes.

Lembro ainda que a "dificuldade de diálogo com o Congresso" não é razão legal e constitucional para impeachment em um regime presidencialista, como ele bem sabe.

Tal "dificuldade" era uma integral rejeição às práticas do presidente da Câmara, deputado Eduardo Cunha, criador do Centrão, que queria implantar com o meu beneplácito o "orçamento secreto", realizado, hoje, sob os auspícios de um dos seus mais próximos auxiliares na Câmara Federal.

Finalmente, relembro que a História não perdoa a prática da traição. O senhor Michel Temer não engana mais ninguém. O que se conhece dele é mais que suficiente para evitá-lo, razão pela qual não pretendo mais debater com este senhor."