FlutterDesktopMessengerSetCallback method

void FlutterDesktopMessengerSetCallback(
  1. Pointer<FlutterDesktopMessenger> messenger,
  2. Pointer<Int8> channel,
  3. FlutterDesktopMessageCallback callback,
  4. Pointer<NativeType> user_data,
)

Registers a callback function for incoming binary messages from the Flutter side on the specified channel.

Replaces any existing callback. Provide a null handler to unregister the existing callback.

If user_data is provided, it will be passed in callback calls.

Implementation

void FlutterDesktopMessengerSetCallback(
  Pointer<FlutterDesktopMessenger> messenger,
  Pointer<Int8> channel,
  FlutterDesktopMessageCallback callback,
  Pointer user_data,
) =>
    _FlutterDesktopMessengerSetCallback(
      messenger,
      channel,
      callback,
      user_data,
    );