Publication.fromBayeux constructor
Create a publication from a Bayeux message
Implementation
factory Publication.fromBayeux(Map<String, dynamic> message) {
final channel = Channel(message['channel'] as String);
final data = message['data'];
final id = message['id'] as String? ?? '';
final ext = message['ext'] as Map<String, dynamic>?;
return Publication(
id: id,
channel: channel,
data: data,
ext: ext,
);
}