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

Leila explica por que vetou entrevistas e vê Palmeiras prejudicado

Colaboração para o UOL, do Rio de Janeiro

05/07/2023 19h20Atualizada em 06/07/2023 23h55

Leila Pereira, presidente do Palmeiras, afirmou antes do clássico contra o São Paulo, pela Copa do Brasil, nesta quarta (5), que vetou as entrevistas para blindar o elenco alviverde. Leila também fez questão de ressaltar que o Alviverde muito prejudicado pela arbitragem nos últimos jogos.

O que aconteceu

Leila Pereira afirmou que comissão técnica e jogadores não irão se pronunciar. "Eu já tinha falado através da nota, mas acho importante também falar ao vivo para vocês jornalistas. Vocês já sabem que hoje não terá coletiva, nossos atletas não irão falar, o João não vai falar e isso não é uma retaliação a imprensa em hipótese alguma", disse a presidente.

Eu tenho um profundo respeito pelo trabalho de cada um de vocês. Como costumo dizer, eu sou jornalista como vocês, mas eu acho que nesse momento, em virtude daquela nota tão pesada que a CBF emitiu em relação às declarações do João. achei melhor blindar o nosso elenco, nossos jogadores, nossa comissão técnica" Leila Pereira

O veto acontece após uma troca de farpas entre Palmeiras e CBF. Tudo começou após uma declaração do auxiliar do clube, João Martins, que reclamou dos erros de arbitragem em jogos do Palmeiras. A entidade rebateu as declarações, afirmando que o profissional teria atacado todo o futebol brasileiro. O time paulista, por sua vez, rebateu a CBF, classificando a nota como 'agressiva'.

Leila Pereira também afirmou não ter nenhum problema contra a CBF, mas sim contra a arbitragem: "Hoje o problema que o Palmeiras tem não é com a CBF, é com a comissão de arbitragem, que tem prejudicado demais, reiteradamente o nosso clube. Eu vou continuar trabalhando, fazendo os meus contatos, mas um pouquinho diferente, porque agora eu vou falar. Vou reclamar, pois conversando com as pessoas responsáveis não está surtindo efeito, então eu preciso acompanhar nossa comissão técnica", disse.

O Palmeiras foi derrotado pelo São Paulo por 1 a 0 no jogo de ida das quartas de final da Copa do Brasil. Rafinha, na reta final da partida, marcou o único gol no Morumbi — a volta será disputada na quinta-feira da semana que vem (13), no Allianz Parque.