registerWith static method
Implementation
static void registerWith(Registrar registrar) {
final plugin = FlutterGaplessLoopWeb();
final methodChannel = MethodChannel(
'flutter_gapless_loop',
const StandardMethodCodec(),
registrar,
);
methodChannel.setMethodCallHandler(plugin.handleMethodCall);
final eventChannel = MethodChannel(
'flutter_gapless_loop/events',
const StandardMethodCodec(),
registrar,
);
// Note: EventChannel on web is often handled via MethodChannel mocks
// or by overriding the binary messenger.
plugin._eventSink = _WebEventSink(eventChannel);
final metronomeChannel = MethodChannel(
'flutter_gapless_loop/metronome',
const StandardMethodCodec(),
registrar,
);
metronomeChannel.setMethodCallHandler(plugin.handleMetronomeMethodCall);
final metronomeEventChannel = MethodChannel(
'flutter_gapless_loop/metronome/events',
const StandardMethodCodec(),
registrar,
);
plugin._metroEventSink = _WebEventSink(metronomeEventChannel);
}