fl_query
library
Classes
-
ConnectivityAdapter
-
-
DefaultConstants
-
Default configurations for RetryConfig, RefreshConfig and Duration
-
InfiniteQuery<DataType, ErrorType, PageType>
-
A specialized Query that can retrieve + hold paginated/segmented data
-
InfiniteQueryBuilder<DataType, ErrorType, PageType>
-
-
InfiniteQueryJob<DataType, ErrorType, PageType, ArgsType>
-
-
InfiniteQueryListenable<DataType, ErrorType, PageType>
-
-
InfiniteQueryPage<DataType, ErrorType, PageType>
-
A page holding all the data for a given page
-
InfiniteQueryState<DataType, ErrorType, PageType>
-
-
InfiniteQueryStateResolverProvider
-
-
JsonConfig<T>
-
-
Mutation<DataType, ErrorType, VariablesType>
-
-
MutationBuilder<DataType, ErrorType, VariablesType, RecoveryType>
-
-
MutationJob<DataType, ErrorType, VariablesType, RecoveryType, ArgsType>
-
-
MutationState<DataType, ErrorType, VariablesType>
-
-
MutationStateResolverProvider
-
-
NoOpConnectivityAdapter
-
-
PageEvent<T, P>
-
Event fired with data and error by the InfiniteQuery fetchPage operation
-
Query<DataType, ErrorType>
-
-
QueryBuilder<DataType, ErrorType>
-
-
QueryCache
-
Cache for storing Query, InfiniteQuery and Mutation objects
and triggering events when they are added or removed
-
QueryCacheEvent
-
A event triggered by the QueryCache cache modifications
-
QueryClient
-
Base Client for managing Query, InfiniteQuery and Mutation objects
and all related configuration
-
QueryClientProvider
-
-
QueryJob<DataType, ErrorType, ArgsType>
-
-
QueryListenable<DataType, ErrorType>
-
-
QueryState<DataType, ErrorType>
-
-
QueryStateResolverProvider
-
-
RefreshConfig
-
-
RetryConfig
-
Typedefs
-
InfiniteQueryBuilderFn<DataType, ErrorType, PageType>
= Widget Function(BuildContext context, InfiniteQuery<DataType, ErrorType, PageType> query)
-
-
InfiniteQueryFn<DataType, PageType>
= FutureOr<DataType?> Function(PageType page)
-
-
InfiniteQueryJobFn<DataType, PageType, ArgsType>
= Future<DataType> Function(PageType page, ArgsType args)
-
-
InfiniteQueryJobVariableFn<DataType, PageType, ArgsType>
= Future<DataType> Function(String variableKey, PageType page, ArgsType args)
-
-
InfiniteQueryJobVariableKeyFn<DataType, ErrorType, PageType, ArgsType>
= InfiniteQueryJob<DataType, ErrorType, PageType, ArgsType> Function(String variable)
-
-
InfiniteQueryListenableBuilder<DataType, ErrorType, PageType>
= Widget Function(BuildContext context, InfiniteQuery<DataType, ErrorType, PageType>? query)
-
-
InfiniteQueryNextPage<DataType, PageType>
= PageType? Function(PageType lastPage, DataType lastPageData)
-
-
MutationBuilderFn<DataType, ErrorType, VariablesType>
= Widget Function(BuildContext context, Mutation<DataType, ErrorType, VariablesType> mutation)
-
-
MutationFn<DataType, VariablesType>
= Future<DataType> Function(VariablesType variables)
-
-
MutationJobFn<DataType, VariablesType, ArgsType>
= Future<DataType> Function(VariablesType variables, ArgsType args)
-
-
MutationJobVariableFn<DataType, VariablesType, ArgsType>
= Future<DataType> Function(String variableKey, VariablesType variables, ArgsType args)
-
-
MutationJobVariableKeyFn<DataType, ErrorType, VariablesType, RecoveryType, ArgsType>
= MutationJob<DataType, ErrorType, VariablesType, RecoveryType, ArgsType> Function(String variable)
-
-
MutationOnDataFn<DataType, RecoveryType>
= void Function(DataType data, RecoveryType? recoveryData)
-
-
MutationOnErrorFn<ErrorType, RecoveryType>
= void Function(ErrorType error, RecoveryType? recoveryData)
-
-
MutationOnMutationFn<VariablesType, RecoveryType>
= FutureOr<RecoveryType?> Function(VariablesType variables)
-
-
QueryBuilderFn<DataType, ErrorType>
= Widget Function(BuildContext context, Query<DataType, ErrorType> query)
-
-
QueryFn<DataType>
= FutureOr<DataType?> Function()
-
-
QueryJobFn<DataType, ArgsType>
= Future<DataType> Function(ArgsType args)
-
-
QueryJobVariableFn<DataType, ArgsType>
= Future<DataType> Function(String variableKey, ArgsType args)
-
-
QueryJobVariableKeyFn<DataType, ErrorType, ArgsType>
= QueryJob<DataType, ErrorType, ArgsType> Function(String variable)
-
-
QueryListenableBuilder<DataType, ErrorType>
= Widget Function(BuildContext context, Query<DataType, ErrorType>? query)
-