panic method

  1. @override
Future<void> panic()
override

Implementation

@override
Future<void> panic() async {
  final tone = _tone;
  if (tone == null) {
    return;
  }
  final now = tone.callMethod<JSAny?>('now'.toJS);
  for (final synth in _synths.values) {
    synth.synth.callMethodVarArgs<JSAny?>('releaseAll'.toJS, <JSAny?>[
      now,
    ]);
  }
}