const WAVE_COUNT = 'vWaveCountInternal' ; export function incrementWaveCount ( el ) { const count = getWaveCount ( el ) ; setWaveCount ( el , count + 1 ) ; } export function decrementWaveCount ( el ) { const count = getWaveCount ( el ) ; setWaveCount ( el , count - 1 ) ; } function setWaveCount ( el , count ) { el . dataset [ WAVE_COUNT ] = count . toString ( ) ; } export function getWaveCount ( el ) { return parseInt ( el . dataset [ WAVE_COUNT ] ?? '0' , 10 ) ; } export function deleteWaveCount ( el ) { delete el . dataset [ WAVE_COUNT ] ; }