maybeWhen<T> method
T
maybeWhen<T>({
- T mobile()?,
- T tablet()?,
- T desktop()?,
- T widescreen()?,
- required T orElse(),
Implementation
T maybeWhen<T>({
T Function()? mobile,
T Function()? tablet,
T Function()? desktop,
T Function()? widescreen,
required T Function() orElse,
}) => switch (this) {
Breakpoint.mobile => (mobile ?? orElse)(),
Breakpoint.tablet => (tablet ?? orElse)(),
Breakpoint.desktop => (desktop ?? orElse)(),
Breakpoint.widescreen => (widescreen ?? orElse)(),
};