performAction method

void performAction(
  1. String channelName, {
  2. String? action,
  3. Map? channelParams,
  4. Map? actionParams,
})

Implementation

void performAction(String channelName,
    {String? action, Map? channelParams, Map? actionParams}) {
  final channelId = encodeChannelId(channelName, channelParams);

  actionParams ??= {};
  actionParams['action'] = action;

  _send({
    'identifier': channelId,
    'command': 'message',
    'data': jsonEncode(actionParams)
  });
}