PollingPodBuilder<T extends Object> constructor
PollingPodBuilder<T extends Object> ({
- Key? key,
- required Option<
FutureOr< podPoller(),ValueListenable< >T> > - required TOnOptionBuilder<
T, PodBuilderSnapshot< builder,T> > - void onDispose(
- ValueListenable<
T> ? pod
- ValueListenable<
- Duration? debounceDuration,
- Duration? cacheDuration = Duration.zero,
- Duration? interval,
- Widget? child,
Implementation
PollingPodBuilder({
super.key,
// ignore: no_future_outcome_type_or_error
required Option<FutureOr<ValueListenable<T>>> Function() podPoller,
required super.builder,
super.onDispose,
super.debounceDuration,
super.cacheDuration,
super.interval,
super.child,
}) : super(podPoller: () => podPoller().map((e) => Resolvable(() => e)));