subscribe method
Stream<WebsocketResponse>
subscribe({
- List<
ChannelEnum> ? channels, - List<
String> ? productIds, - Map<
ChannelEnum, List< ? channelProductIdMap,String> ?>
Subscribe to specific channels.
Implementation
Stream<WebsocketResponse> subscribe({
List<ChannelEnum>? channels,
List<String>? productIds,
Map<ChannelEnum, List<String>?>? channelProductIdMap,
}) {
if (_channel == null) {
throw Exception(
'You must connect before you can subscribe to a channel',
);
}
return _manageSubscriptions(
action: ActionEnum.subscribe,
channels: channels,
productIds: productIds,
channelProductIdMap: channelProductIdMap,
);
}