INNER CODE UNIT · Dart
ThrioChannel
foxsofter/flutter_thrio · lib/src/channel/thrio_channel.dart:35
class ThrioChannel {
factory ThrioChannel({String channel = '__thrio_channel__'}) =>
ThrioChannel._(channel: channel);
ThrioChannel._({required String channel}) : _channel = channel;
final String _channel;
final _methodHandlers = RegistryMap<String, MethodHandler>();
MethodChannel? _methodChannel;
EventChannel? _eventChannel;
final _eventControllers = <String, List<StreamController<dynamic>>>{};
Future<List<T>?> invokeListMethod<T>(String method,
[final Map<String, dynamic>? arguments]) {