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

Raquel Lyra (PSDB) lê carta de agradecimento em missa de 7º dia do marido

A candidata ao governo de Pernambuco Raquel Lyra (PSDB), ao lado dos filhos, durante missa de 7º dia de seu marido, em Caruaru (PE) - Reprodução/UOL
A candidata ao governo de Pernambuco Raquel Lyra (PSDB), ao lado dos filhos, durante missa de 7º dia de seu marido, em Caruaru (PE) Imagem: Reprodução/UOL

Do TAB, em Caruaru (PE)

08/10/2022 20h40

A candidata ao governo de Pernambuco Raquel Lyra (PSDB) participou, neste sábado (8), da missa de sétimo dia da morte do seu marido, o empresário Fernando Lucena. Ele morreu no último domingo (2), após um infarto. A missa aconteceu no início da noite na catedral de Caruaru, no agreste de Pernambuco, cidade da qual Lyra foi prefeita.

Entre as pessoas presentes na cerimônia estavam o ex-ministro da Educação e deputado federal eleito Mendonça Filho (União Brasil), o ex-senador Armando Monteiro (PSDB), prefeitos do interior do estado e vereadores da cidade. A viúva do ex-governador Eduardo Campos, Renata Campos, também foi a Caruaru acompanhar a homenagem.

Pela primeira vez desde a morte do marido, Raquel Lyra falou em público. Ela leu uma carta e agradeceu o apoio das pessoas. Lembrou que Lucena a incentivou em todas as decisões da vida. "Para cada o novo, eu perguntava a ele: 'Nego, será que eu vou dar conta?' Ele dizia: 'Vai em frente, fique tranquila, vai dar certo'", disse ela, ao final da cerimônia.

Fernando Lucena tinha 44 anos. Ele ou mal na manhã do domingo, dia do primeiro turno das eleições. Segundo a equipe da campanha de Raquel Lyra, o empresário teve um infarte fulminante em casa, em Caruaru. O casal estava junto havia 29 anos.

"Eu tive a sorte de encontrar o amor da minha vida aos 14 anos. O Nego sonhou todos os meus sonhos. Não eram sonhos meus, eram nossos", afirmou a candidata. "Desde domingo me questiono, tenho buscado respostas. Me pergunto: por que agora? Como seguir? Mas fico pensando como você me diria nesse momento: 'fica tranquila, vai dar tudo certo'."

A candidata ao governo de Pernambuco Raquel Lyra (PSDB), na missa de sétimo dia de seu marido - Mateus Araújo/UOL - Mateus Araújo/UOL
Raquel Lyra, na missa de sétimo dia de seu marido
Imagem: Mateus Araújo/UOL

Disputa em Pernambuco

Marília Arraes (Solidariedade) e Raquel Lyra aram para o segundo turno com uma diferença de 166 mil votos. A deputada federal teve 1.175.651 votos (23,97%), enquanto a ex-prefeita de Caruaru recebeu 1.009.556 (20,58%).

Pela primeira vez, Pernambuco terá uma mulher à frente do governo do estado. O enfrentamento nas urnas envolve o espólio eleitoral de famílias com atuação histórica na política pernambucana, os Arraes e os Lyra. De um lado está a neta do ex-governador Miguel Arraes e prima do ex-governador Eduardo Campos, ambos do PSB (Partido Socialista Brasileiro); do outro, a filha do ex-governador tucano João Lyra Neto.

Em 5 de outubro, a coligação Pernambuco quer Mudar, formada pela federação PSDB-Cidadania e pelo PRTB, pediu à Justiça Eleitoral para adiar o início do horário eleitoral gratuito na televisão e no rádio por causa do luto de Raquel Lyra. Os partidos queriam que, em vez de na sexta-feira (7), as propagandas começassem na segunda (10).

Na quinta-feira (6), no entanto, o TRE-PE (Tribunal Regional Eleitoral de Pernambuco) negou o pedido após consultar a coligação Pernambuco na Veia, do Solidariedade, PSD, Avante, Agir, PMN e Pros. Os partidos discordaram da mudança de data.

No programa exibido na sexta, Lyra fez uma homenagem ao marido e criticou a adversária pela negativa ao pedido de adiamento.