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

Vasco

Vasco e 777 têm novo encontro com governador do Rio para tratar de Maracanã

Diretoria do Vasco, representante da 777 e governador Cláudio Castro (centro) em reunião no Palácio Guanabara - Divulgação / Vasco
Diretoria do Vasco, representante da 777 e governador Cláudio Castro (centro) em reunião no Palácio Guanabara Imagem: Divulgação / Vasco

Bruno Braz

Do UOL, no Rio de Janeiro

13/04/2022 15h11

A diretoria do Vasco teve um novo encontro com o governador do Rio de Janeiro, Claudio Castro, na tarde de ontem (12) no Palácio Guanabara, sede do Governo. Em pauta esteve novamente o interesse do clube em istrar o Maracanã e também as possibilidades de investimento no Estado por parte da 777 Partners, empresa que deseja gerir a SAF vascaína e que tem negócios em outras áreas além do esporte.

Quem representou o fundo norte-americano na reunião foi Danilo Caixeiro, da Matix Capital, empresa que intermediou a parceria entre Vasco e 777.

Por parte do Cruz-Maltino estiveram presentes o presidente, Jorge Salgado, o 1º vice-geral, Carlos Roberto Osório, e o vice-presidente de Projetos Especiais, Pedro Seixas. Eles tiveram a companhia do vereador Alexandre Isquierdo, antigo parceiro da diretoria e peça importante na viabilização do terreno onde hoje se situa o CT Moacyr Barbosa.

"Mostramos ao governador o impacto econômico gerado pela volta do Vasco ao Maracanã. Em a SAF sendo aprovada no Vasco teremos um parceiro especializado em mídia, esporte e entretenimento que vai ajudar a alavancar as receitas do futebol e a arrecadação do estado. Nosso objetivo é trabalhar em conjunto com outros clubes e fazer um mix de nossos jogos entre Maracanã e São Januário", declarou Salgado ao site oficial do Vasco.

Outro assunto abordado na reunião foi a possibilidade de investimentos em infra-estrutura tanto no CT Moacyr Barbosa, quanto no CT da Base, em Duque de Caxias.

Executivos da 777 já tinham sido apresentados ao governador

Na visita ao Rio de Janeiro realizada mês ado, os sócios e executivos da 777 Partners já haviam se encontrado com o governador, Cláudio Castro, no Maracanã, durante a semifinal do Campeonato Carioca entre Vasco e Flamengo. Na ocasião, os americanos já haviam demonstrado o interesse no estádio.

Vasco busca entendimento com dupla Fla-Flu

De olho nas partidas com maior apelo de público, o Vasco, desde o segundo semestre do ano ado, sinaliza o interesse em istrar o Maracanã. O desejo já foi manifestado não só publicamente como também formalmente ao Governo do Rio de Janeiro em pelo menos cinco oportunidades, contando com a de ontem.

Atualmente, os es são a dupla Fla-Flu, clubes que não abrem mão de continuar gerindo o local. Ciente disso, a diretoria vascaína tem, nos últimos meses, colocado o assunto politicamente à mesa com seus rivais e vem recebendo s antagônicos.

Segundo o presidente Jorge Salgado, contatos já foram feitos com o presidente do Flamengo, Rodolfo Landim, que, de acordo com o dirigente vascaíno, vê com bons olhos a possível parceria. Os dois já tiveram conversas sobre o tema.

Tal opinião, porém, não é compartilhada no momento pelo presidente do Fluminense, Mário Bittencourt, que entende que não há espaço para uma gestão dividida entre três clubes.

Pelo lado do Cruz-Maltino, o discurso é o de se tentar chegar a um entendimento pacífico com a dupla. No entanto, caso isso não aconteça, o clube já deixa claro que irá chegar "com força" no processo de licitação contando com a possível ajuda financeira da 777 Partners.

Vasco