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

Tabata rebate Ciro e diz: forma como sou criticada é por ser mulher e jovem

Do UOL, em São Paulo

15/10/2019 00h24

A deputada federal Tabata Amaral (PDT-SP) declarou hoje em entrevista ao Roda Viva, da TV Cultura, que a forma pela qual é criticada vem do fato de ela ser "mulher e jovem", e ainda rebateu uma fala do ex-ministro Ciro Gomes, que tinha declarado que "ninguém pode servir a dois senhores".

"Acho que é essa [minha] postura que incomoda. Tenho coragem de ir, vou lutar. Agora, a forma como a crítica, a perseguição se manifesta, aí para mim tem o fato de eu ser mulher. A forma como sou criticada é por ser mulher, por ser jovem", declarou.

Em entrevista concedida em julho ao Estadão/Broadcast e à Rádio Eldorado, Ciro, principal nome do PDT, defendeu que todos os deputados do partido que votaram a favor do texto-base da reforma da Previdência --caso de Tabata-- deixassem espontaneamente o partido, o que seria "mais digno" do que esperar por uma eventual expulsão.

"Ninguém pode servir a dois senhores", afirmou Ciro na ocasião, lembrando que ele próprio trocou sucessivas vezes de partido. "Eu acho que o mais digno - não quero particularizar nela [Tabata], porque foram ela e mais sete - é fazer o que eu fiz. Fui filiado e ajudei a fundar o PSDB, que tinha um programa lindo, que tinha uma série de propostas muito sérias, foi para o governo e fez o oposto. Chafurdou na corrupção, nas privatizações, na roubalheira. O que fiz? Saí."

Tabata viu a fala de Ciro como preconceituosa, e afirmou no Roda Viva que isso tem a ver com "velhas práticas" dentro da política.

"Quando alguém diz que eu sirvo a dois senhores é um preconceito tão grande, como se eu tivesse que seguir algum homem para tomar decisão. Tenho capacidade para estudar, negociar, debater. O que me incomoda são essas velhas práticas na política. Agora, sempre que alguém vai criticar uma mulher na política tem a ver com o fato de ela ser mulher."

Namorado

Tabata explica por que demorou para falar sobre contratação de namorado

UOL Notícias

A deputada disse ainda que não pagou R$ 23.050 ao namorado com recursos do partido durante a campanha eleitoral de 2018. A informação tinha sido revelada pela revista "Exame".

"Muita gente disse que o Daniel trabalhou no mandato. Mentira, ele trabalhou na campanha. Ele não foi pago com fundo partidário, não foi um salário. Ele prestou um serviço com plataformas tecnológicas extremamente caras, tinha um time que geria cinco mil voluntários pelo estado, ajudou a construir todas as ideias do mandato", disse.

"Quando eu olho tudo o que esse serviço entregou, que não foi um salário, a formação dele de cientista social em Harvard e o preço de mercado, foi muito mais barato do que eu poderia fazer. Então, só me preocupa um pouco que o jornalismo não se preocupe em verificar os fatos. Dizer que foi salário, que foi do fundo partidário, foi tudo mentira", emendou.

Para Tabata, a prática foi condizente com seu discurso na política. "Ele foi pago com recursos privados, e não públicos. Como uma pessoa que está começando na política, eu não podia me dar o luxo de contratar um serviço mais caro. A gente economizou muito tendo pessoas próximas trabalhando."

A deputada ainda explicou por que demorou quatro dias para dar alguma satisfação sobre as acusações da reportagem da "Época". "Eu estava sendo completamente atacada, logo depois da votação da reforma da Previdência. Se eu soubesse hoje, teria respondido antes. Claro que eu demorei, mas estava sofrendo muito neste processo", finalizou.