disconnect method
void disconnect(Source
void disconnect([destination_OR_output, int output, int input]) { if (destination_OR_output == null && output == null && input == null) { _blink.BlinkAudioNode.instance.disconnect_Callback_0_(this); return; } if ((destination_OR_output is int) && output == null && input == null) { _blink.BlinkAudioNode.instance .disconnect_Callback_1_(this, destination_OR_output); return; } if ((destination_OR_output is AudioNode) && output == null && input == null) { _blink.BlinkAudioNode.instance .disconnect_Callback_1_(this, destination_OR_output); return; } if ((output is int) && (destination_OR_output is AudioNode) && input == null) { _blink.BlinkAudioNode.instance .disconnect_Callback_2_(this, destination_OR_output, output); return; } if ((input is int) && (output is int) && (destination_OR_output is AudioNode)) { _blink.BlinkAudioNode.instance .disconnect_Callback_3_(this, destination_OR_output, output, input); return; } if ((destination_OR_output is AudioParam) && output == null && input == null) { _blink.BlinkAudioNode.instance .disconnect_Callback_1_(this, destination_OR_output); return; } if ((output is int) && (destination_OR_output is AudioParam) && input == null) { _blink.BlinkAudioNode.instance .disconnect_Callback_2_(this, destination_OR_output, output); return; } throw new ArgumentError("Incorrect number or type of arguments"); }
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-web_audio/AudioNode/disconnect.html