when<T> method
T
when<T>({
- required T onTrue(),
- required T onFalse(),
Calls onTrue if true, onFalse if false, and returns the result.
isLoggedIn.when(
onTrue: () => 'Welcome back!',
onFalse: () => 'Please log in',
)
Implementation
T when<T>({
required T Function() onTrue,
required T Function() onFalse,
}) =>
this ? onTrue() : onFalse();