when<T> method
T
when<T>({
- required T offline(),
- required T online(),
Implementation
T when<T>({
required T Function() offline,
required T Function() online,
required T Function() unavailable,
}) =>
{
PresenceType.offline: offline,
PresenceType.online: online,
PresenceType.unavailable: unavailable,
}[this]!();