fuery_core library

Classes

Fuery
FueryException
InfiniteData<Param, Data>
InfiniteQuery<Param, Data, Err>
InfiniteQueryResult<Param, Data, Err>
InfiniteQueryState<Data, Err>
InvalidTimestampException
Mutation<Params, Data, Err>
MutationOptions<Params, Data, Err>
MutationResult<Data, Err, MutateType, MutateAsyncType>
MutationState<Data, Err>
Query<Data, Err>
QueryOptions<Data>
QueryResult<Data, Err>
QueryState<Data, Err>
QueryStateTypeException<T>

Typedefs

FueryKey = List
InfiniteQueryFn<Params, Data> = Future<Data> Function(Params params)
InfiniteQueryNextParamGetter<Param, Data> = Param? Function(InfiniteData<Param, Data> lastPage, List<InfiniteData<Param, Data>> allPages)
InfiniteQueryPreviousParamGetter<Param, Data> = Param? Function(InfiniteData<Param, Data> firstPage, List<InfiniteData<Param, Data>> allPages)
MutationAsyncFn<Param, Data, Err> = Future<Data> Function(Param param)
MutationErrorCallback<Param, Err> = void Function(Param params, Err error)
MutationKey = FueryKey
MutationMutateCallback<Param> = void Function(Param param)
MutationNoParamAsyncFn<Data, Err> = Future<Data> Function()
MutationNoParamErrorCallback<Err> = void Function(Err error)
MutationNoParamMutateCallback = void Function()
MutationNoParamSuccessCallback<Data> = void Function(Data data)
MutationNoParamSyncFn<Data, Err> = void Function()
MutationSuccessCallback<Param, Data> = void Function(Param param, Data data)
MutationSyncFn<Param, Data, Err> = void Function(Param param)
QueryFn<Data> = Future<Data> Function()
QueryKey = FueryKey
Store<T> = Map<String, T>
ValueGetter<T> = T? Function()