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