trigger method

void trigger({
  1. required String channelName,
  2. required String eventName,
  3. dynamic data,
})

Implementation

void trigger({
  required String channelName,
  required String eventName,
  dynamic data,
}) {
  connection.sendEvent(
    // client events should have the 'client-' prefix'
    // refs: https://pusher.com/docs/channels/library_auth_reference/pusher-websockets-protocol/#triggering-channel-client-events
    'client-$eventName',
    data,
    channelName: channelName,
  );
}