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

Autor da PEC da Transição: Negociação caminha para 'meio termo' de 2 anos

Colaboração para o UOL, em São Paulo

02/12/2022 10h34

O senador Marcelo Castro (MDB-PI), que é o relator da PEC da Transição, afirmou hoje em entrevista ao UOL News que a negociação no Congresso Nacional sobre o orçamento para o Bolsa Família caminha para um desfecho em que os recursos para o programa poderão exceder o limite do teto de gastos por um período de dois anos. Castro afirmou que esse período seria um "meio termo" entre o que propõe a base do governo eleito de Luiz Inácio Lula da Silva (PT) e os parlamentares de oposição.

"Nós estamos defendendo quatro anos, mas achamos que o mínimo para o país continuar funcionando adequadamente seria para dois anos. Então acho que os entendimentos caminham no sentido de aprovar essa excepcionalidade por dois anos", afirmou durante o UOL News.

Ele explicou que, embora a oposição queira propor apenas um ano de excepcionalidade, isso seria inviável pelo fato de o próximo governo já ter que apresentar a LDO (Lei de Diretrizes Orçamentárias) do ano de 2024 até o mês de abril. Nesse cenário, há o risco de uma nova PEC ter que ser aprovada às pressas no início do próximo ano.

"Seria impraticável fazer uma excepcionalização do teto só por um ano porque traria enorme dificuldade para o próximo governo. Em abril o Executivo já estará obrigado a enviar para o Congresso Nacional a LDO e se a excepcionalização for só por um ano, a LDO de 2024 já vai ficar comprometida porque não temos uma decisão ainda sobre 2024", explicou.

"Seria necessário que se aprovasse uma nova PEC entre janeiro e abril e isso me parece um contrassenso, nós aprovarmos uma PEC agora com toda essa dificuldade e entre janeiro e abril já aprovarmos outra PEC com a mesma finalidade de agora".

Lula revela-se impotente para acabar com orçamento secreto; resta a via judicial, diz Josias

A presidente do STF (Supremo Tribunal Federal), Rosa Weber, liberou para a pauta do plenário o processo que questiona a constitucionalidade do orçamento secreto. O julgamento deve acontecer até dia 15 e, na avaliação do colunista do UOL Josias de Souza, essa é a única alternativa para acabar com aquilo que chamou de "farra".

"Lula se revelou impotente para enfrentar o que ele chamou na campanha de excrescência e disse que ia mudar e ia acabar, mas revela-se agora impotente para modificar essa realidade. Resta a via judicial. A imoralidade é patente e a ilegalidade é flagrante. Ou o Supremo sepulta o orçamento secreto ou o Supremo joga terra em cima da Constituição, essas são as alternativas que estão postas", disse durante participação no UOL News.

PT x Simone Tebet: 'Tapete vermelho' da campanha foi enrolado na transição, analisa Josias

Diante da expectativa do anúncio dos nomes escolhidos para os ministérios no próximo governo de Lula surge um ime em torno do nome de Simone Tebet (MDB), postulante ao ministério do Desenvolvimento Social, e para Josias de Souza isso mostra uma retração do PT em relação ao que foi feito durante o 2º turno das eleições.

"Na transição do 1º para o 2º turno da eleição presidencial o petismo estendeu um tapete vermelho para Simone Tebet. O apoio da terceira colocada era visto como essencial para deter Bolsonaro e a ameaça que a eleição do presidente representava para a democracia brasileira. Nessa época, dizia-se nos bastidores que Tebet teria carta branca para escolher o ministério que ela desejasse", começou Josias.

"Agora na transição de governo o tapete vermelho foi enrolado e o PT reivindica a um de seus filiados a pasta da predileção de Simone Tebet, um futuro ministério do Desenvolvimento Social, que hoje se chama ministério da Cidadania", completou.

O UOL News vai ao ar de segunda a sexta-feira em três edições: 8h, 12h e 18h, sempre ao vivo.

Quando: de segunda a sexta às 8h, 12h e 18h.

Onde assistir: Ao vivo na home UOL, UOL no YouTube e Facebook do UOL.

Veja a íntegra do programa: