Package-level declarations
Properties
Functions
Link copied to clipboard
inline fun <T, S> buildKtorInfiniteQueryKey(id: InfiniteQueryId<T, S>, crossinline fetch: suspend HttpClient.(param: S) -> T, noinline initialParam: () -> S, noinline loadMoreParam: (QueryChunks<T, S>) -> S?): InfiniteQueryKey<T, S>
A delegation function to build an InfiniteQueryKey for Ktor.
Link copied to clipboard
inline fun <T, S> buildKtorMutationKey(id: MutationId<T, S>, crossinline mutate: suspend HttpClient.(variable: S) -> T): MutationKey<T, S>
A delegation function to build a MutationKey for Ktor.
Link copied to clipboard
Link copied to clipboard
inline fun <T> buildKtorSubscriptionKey(id: SubscriptionId<T>, crossinline subscribe: HttpClient.() -> Flow<T>): SubscriptionKey<T>
A delegation function to build a SubscriptionKey for Ktor.