runWithFallback<T> method

T runWithFallback<T>({
  1. required T interactive(),
  2. required T fallback(),
})

Activates this instance, then runs either interactive or fallback according to shouldUseFallback.

Implementation

T runWithFallback<T>({
  required T Function() interactive,
  required T Function() fallback,
}) {
  return runWithComponent<T>(
    (context) => context.runWithFallback<T>(
      interactive: interactive,
      fallback: fallback,
    ),
  );
}