chore: start adding cooldown and cooldown stream to channel.dart

This commit is contained in:
groovinchip
2021-07-22 10:20:31 -04:00
parent 61d7661297
commit da3cf4d6de
@@ -118,6 +118,18 @@ class Channel {
return state?.channelStateStream.map((cs) => cs.channel?.frozen);
}
/// Cooldown count
int? get cooldown {
_checkInitialized();
return state?._channelState.channel?.cooldown;
}
/// Cooldown count as a stream
Stream<int?>? get cooldownStream {
_checkInitialized();
return state?.cooldownStateStream.map((cs) => cs.channel?.cooldown);
}
/// Channel creation date
DateTime? get createdAt {
_checkInitialized();