toBayeux method

Map<String, dynamic> toBayeux()

Convert to Bayeux message format

Implementation

Map<String, dynamic> toBayeux() {
  final message = <String, dynamic>{
    'channel': channel.name,
    'data': data,
  };

  if (id.isNotEmpty) {
    message['id'] = id;
  }

  if (ext != null && ext!.isNotEmpty) {
    message['ext'] = ext;
  }

  return message;
}