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

Rosiane Pinheiro, do Gang do Samba, revela abusos sexuais e estupro

Rosiane Pinheiro, bailarina do Gang do Samba - Reprodução/Instagram
Rosiane Pinheiro, bailarina do Gang do Samba Imagem: Reprodução/Instagram

De Splash, em São Paulo

08/03/2022 15h18Atualizada em 08/03/2022 15h38

Rosiane Pinheiro, bailarina que integrou o Gang do Samba dos anos 90 e voltou ao grupo recentemente, revelou ter sofrido vários abusos sexuais e psicológicos durante a infância. Ela contou ainda não ter muita noção do que deveria receber no auge da fama.

"Minha vida nunca foi fácil, muito pelo contrário, já tive que lutar muito em toda minha trajetória! Já trabalhei como manicure, vendedora, recepcionista, vendi revistas, etc. para tentar me manter e ter minha independência", escreveu Rosiane no Twitter.

Ela disse que os abusos sexuais foram de pessoas próximas e que chegou a ser dopada e estuprada.

"Já fui abusada sexualmente diversas vezes na minha infância e muitas dessas vezes por pessoas de dentro de casa, que eram filhos da minha madrasta, e a vida toda ninguém nunca soube disso! Ao completar 18 novamente outro abuso em que o homem me deu um Boa noite Cinderela".

Eu estava desacordada, ele tirou minha virgindade e após fiquei desacordada por mais de um dia. Ainda assim ele saiu falando para todo mundo que tinha tirado a minha virgindade, porém não contou a parte que ele tinha me dopado pra isso acontecer. Rosiane Pinheiro

A influenciadora diz que ganhou muito dinheiro durante o auge da fama, mas não tanto quanto as pessoas imaginam, já que ela não tinha noção do que era acordado. Seu ensaio para a "Playboy", por exemplo, só lhe rendeu 30% do que foi combinado.

"Dizem também: 'porque você sumiu?' Não está igual às outras dançarinas da sua época? Eu nunca tive as mesmas oportunidades que elas, não sei se por ser preta, não sei porque, mas eu nunca tive as mesmas oportunidades! Eu me questionava o porque também, mas Deus sabe de tudo", escreveu.

Ela contou ainda que entrou em depressão enquanto o Gang do Samba estava no auge da fama.

"No ano que eu estava no auge, em todos programas de TV nacional, desfilando em escolas de samba do Rio e de São Paulo. Porém a banda mudou de empresários e esse novo empresário disse 'vocês irão ficar um ano sem fazer show'. Eu fiquei desesperada pelos meninos da banda porque eu continuaria ganhando meu dinheiro e fazendo minhas coisas, mas eu comecei a pensar 'e os meninos? As famílias?'"

Foi com isso que eu entrei na depressão! Com o medo de ver os meus amigos oque pra mim na época era minha segunda família sem trabalho, sem o ganha pão para a família deles! E não por mim.

Hoje aos 47 anos, Rosiane fez muito sucesso no pagode baiano. Em 1997, ela chegou a ser finalista do concurso "Morena do Tchan", do antigo "Domingão do Faustão", mas acabou perdendo para Scheila Carvalho.

A bailarina fez participações em programas como "Casseta e Planeta", "Turma do Didi" e "A Praça é Nossa".