showOnNewDay<T> static method

FutureBuilder<Widget?> showOnNewDay<T>(
  1. String key, {
  2. required Widget? builder(),
  3. Widget? fallback()?,
  4. bool debugCallback = false,
  5. bool debugFallback = false,
})

A generic callback that runs on every new day The day here means you run the function at 3:00 AM. So, Day means the next 12:00 AM

Implementation

static FutureBuilder<Widget?> showOnNewDay<T>(
  String key, {
  required Widget? Function() builder,
  Widget? Function()? fallback,
  bool debugCallback = false,
  bool debugFallback = false,
}) {
  return OnceBuilder.build(
    Once.runOnNewDay(
      key,
      callback: builder,
      debugCallback: debugCallback,
      debugFallback: debugFallback,
    ),
    fallback,
  );
}