MockSoundChannel class
class MockSoundChannel extends SoundChannel {
 
 bool _loop;
 SoundTransform _soundTransform;
 MockSoundChannel(MockSound mockSound, bool loop, SoundTransform soundTransform) {
   _loop = loop;
   _soundTransform = soundTransform;
 }
 //-------------------------------------------------------------------------------------------------
 //-------------------------------------------------------------------------------------------------
 SoundTransform get soundTransform => _soundTransform;
 set soundTransform(SoundTransform value) {
   _soundTransform = value;
 }
 void stop() {
   // nothing to do
 }
}
Extends
EventDispatcher > SoundChannel > MockSoundChannel
Constructors
new MockSoundChannel(MockSound mockSound, bool loop, SoundTransform soundTransform) #
Creates a new Object instance.
Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.
docs inherited from Object 
MockSoundChannel(MockSound mockSound, bool loop, SoundTransform soundTransform) {
 _loop = loop;
 _soundTransform = soundTransform;
}
Properties
SoundTransform soundTransform #
SoundTransform get soundTransform => _soundTransform;
set soundTransform(SoundTransform value) {
 _soundTransform = value;
}
Methods
StreamSubscription<Event> addEventListener(String eventType, EventListener eventListener, {bool useCapture: false, int priority: 0}) #
inherited from EventDispatcher 
StreamSubscription<Event> addEventListener(String eventType, EventListener eventListener, {
 bool useCapture: false, int priority: 0 }) {
 return this.on(eventType)._subscribe(eventListener, useCapture, priority);
}
void dispatchEvent(Event event) #
inherited from EventDispatcher 
void dispatchEvent(Event event) {
 _dispatchEventInternal(event, this, EventPhase.AT_TARGET);
}
bool hasEventListener(String eventType) #
inherited from EventDispatcher 
bool hasEventListener(String eventType) {
 var eventStreams = _eventStreams;
 if (eventStreams == null) return false;
 var eventStream = eventStreams[eventType];
 if (eventStream == null) return false;
 return eventStream.hasSubscriptions;
}
EventStream<Event> on(String eventType) #
inherited from EventDispatcher 
EventStream<Event> on(String eventType) {
 var eventStreams = _eventStreams;
 if (eventStreams == null) {
   eventStreams = new Map<String, EventStream>();
   _eventStreams = eventStreams;
 }
 var eventStream = eventStreams[eventType];
 if (eventStream == null) {
   eventStream = new EventStream._internal(this, eventType);
   eventStreams[eventType] = eventStream;
 }
 return eventStream;
}
void removeEventListener(String eventType, EventListener eventListener, {bool useCapture: false}) #
inherited from EventDispatcher 
void removeEventListener(String eventType, EventListener eventListener, {
 bool useCapture: false }) {
 this.on(eventType)._unsubscribe(eventListener, useCapture);
}
void removeEventListeners(String eventType) #
inherited from EventDispatcher 
void removeEventListeners(String eventType) {
 this.on(eventType).cancelSubscriptions();
}
void stop() #
void stop() {
 // nothing to do
}