apn_actions library

Enums

MessageType

Extensions

DateFormatEx on DateTime

Properties

globalErrorProvider → AutoDisposeStateProvider<DomainException?>
final
globalLoadingProvider → AutoDisposeStateProvider<bool>
final

Functions

useEvent<R, T extends RefAction<R>>(T event, {bool when = true, void onCompleted(R result)?, List<Object> keys = const <Object>[]}) → void
useListenToError<T extends V, V>(WidgetRef ref, AutoDisposeStateProvider<V?> provider, void callback(Toaster toaster, T error)) → void
useVoidEvent(RefAction<void> event, {bool when = true, VoidCallback? onCompleted, List<Object> keys = const <Object>[]}) → void

Typedefs

ErrorBuilder = Widget Function(BuildContext context, DomainException exception)
EventGetter<Input, Output extends Entity> = PaginatedAction<Input, Output> Function(WidgetRef ref)
HeaderBuilder<T> = Widget? Function(BuildContext context, List<T> data)?
ItemBuilder<T> = Widget Function(BuildContext context, T entity, T? previous)