ChannelCollection <Channel>
Implements
Index
Constructors
constructor
Type parameters
- Channel: string
Parameters
soundManager: SoundManager<Channel, string>
Returns ChannelCollection<Channel>
Properties
publicsoundManager
Methods
get
Get the SoundChannel for direct access to its volume, mute and audio nodes
Parameters
name: Channel
Returns SoundChannel
getVolume
Parameters
name: Channel
Returns number
isMuted
Parameters
name: Channel
Returns boolean
mute
Parameters
name: Channel
Returns void
play
Play every sound in the channel, resolves to true if every sound played, false if any was dropped by a concurrency cap.
Parameters
name: Channel
optionaloptions: number | PlayOptions
Returns Promise<boolean>
setVolume
Set the channel volume [0-1]
Parameters
name: Channel
volume: number = 1
Returns void
stop
Stop every sound in the channel
Parameters
name: Channel
Returns void
toggle
Parameters
name: Channel
Returns void
unmute
Parameters
name: Channel
Returns void
Operations on SoundChannels by name, see SoundManager.channel