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

Equipe da transição não deverá compor ministério de Lula, diz Randolfe

O senador Randolfe Rodrigues (Rede-AP) concede entrevista em Brasília  - Eduardo Militão/UOL
O senador Randolfe Rodrigues (Rede-AP) concede entrevista em Brasília Imagem: Eduardo Militão/UOL

Do UOL, em Brasília

07/11/2022 19h06Atualizada em 07/11/2022 20h19

O senador Randolfe Rodrigues (Rede-AP), que foi coordenador de campanha do presidente eleito Luiz Inácio Lula da Silva (PT), afirmou hoje acreditar que integrantes do governo de transição têm menos chances de compor o futuro ministério. "Será muito difícil. Acho pouco provável ", afirmou ele ao chegar ao CCBB (Centro Cultural Banco do Brasil), em Brasília, onde funcionam os gabinetes do governo de transição.

"O grupo de transição é, sobretudo, mais técnico para juntar informações para subsidiar as decisões do presidente e do vice", afirmou. "Nenhum dos nomes que constam na transição, vinculadamente, vai assumir qualquer cargo no governo futuro. Isso foi deixado claro pelo presidente [eleito], pelo vice-presidente [eleito]."

A equipe técnica do governo de transição é composta por 50 pessoas. Por enquanto, só o vice-presidente eleito, Geraldo Alckmin (PSB), foi nomeado no Diário Oficial, como coordenador. Randolfe afirmou que, atualmente, nenhum ministério está definido, como exceção do papel de Alckmin, como vice-presidente, e da primeira-dama, Rosângela da Silva, a Janja.

O senador foi questionado se o economista Pérsio Arida, um dos criadores do Plano Real, participaria da equipe de transição. Randolfe disse que não sabia, mas elogiou o ex-integrante do governo de Fernando Henrique Cardoso (PSDB, 1995-2002). "É um nome que, com certeza, teria muito a contribuir."

Ministério será de "união nacional", afirma

Randolfe disse que o ministério de Lula vai atender às "razões técnicas" e à "pluralidade de forças políticas". Todos os 11 partidos que apoiaram a frente formada no primeiro e no segundo turno foram ouvidos, afirmou o senador.

A presidente do PT, a deputada Gleisi Hoffmann (PR), vai se reunir com outros partidos, como o MDB, do deputado Baleia Rossi (SP), e o PSD, do ex-ministro Gilberto Kassab. "É um governo de união nacional", disse.

O próprio Randolfe é cotado para ser ministro, mas afirma que cumprirá qualquer trabalho que Lula lhe der, no Executivo ou no Congresso. O senador teve uma conversa com Alckmin hoje para tratar do Orçamento para o ano que vem.

O vice-presidente está com Lula em São Paulo. Os dois chegam a Brasília na terça-feira (8), onde o presidente eleito se encontrará com os presidentes da Câmara, Arthur Lira (PP-AL), do Senado, Rodrigo Pacheco (PSD-MG), e do Supremo Tribunal Federal (STF), ministra Rosa Weber. Possivelmente se reunirá ainda com o presidente do TSE (Tribunal Superior Eleitoral), Alexandre de Moraes.

O chefe da segurança de Lula, o delegado da Polícia Federal Andrei os, esteve no CCBB hoje. Ele é cotado para chefiar a Polícia Federal no ano que vem.