QueryCache

open external class QueryCache(config: QueryCacheConfig = definedExternally) : Subscribable<QueryCacheListener> (source)

Constructors

Link copied to clipboard
constructor(config: QueryCacheConfig = definedExternally)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun add(query: Query<*, *, *, *>)
Link copied to clipboard
Link copied to clipboard
open fun clear()
Link copied to clipboard
open fun <TQueryFnData, TError, TData> find(filters: QueryFilters<*, *, *, *>): Query<TQueryFnData, TError, TData, *>?
Link copied to clipboard
open fun findAll(filters: QueryFilters<*, *, *, *> = definedExternally): ReadonlyArray<Query<*, *, *, *>>
Link copied to clipboard
Link copied to clipboard
open fun getAll(): ReadonlyArray<Query<*, *, *, *>>
Link copied to clipboard
open fun hasListeners(): Boolean
Link copied to clipboard
open fun notify(event: QueryCacheNotifyEvent)
Link copied to clipboard
open fun onFocus()
Link copied to clipboard
open fun onOnline()
Link copied to clipboard
open fun remove(query: Query<*, *, *, *>)
Link copied to clipboard
open fun subscribe(listener: QueryCacheListener): () -> Unit