MethodChannelFlutterMcp constructor
MethodChannelFlutterMcp()
Constructor
Implementation
MethodChannelFlutterMcp() {
// Set up method call handler for native -> Flutter calls
methodChannel.setMethodCallHandler(_handleMethodCall);
// Set up event stream
_eventStream = eventChannel
.receiveBroadcastStream()
.map((event) => Map<String, dynamic>.from(event as Map))
.handleError((error) {
_eventStreamController.addError(error);
});
// Forward events to controller
_eventStream!.listen(
(event) => _eventStreamController.add(event),
onError: (error) => _eventStreamController.addError(error),
);
}