Classes
- Cache
-
A mutable collection used to store key-value pairs that are subject to eviction when resources are low.
- SerializableCache
-
A mutable collection, with support for serialization and storage, used to store key-value pairs that are subject to eviction when resources are low.
Structures
- IdentifiableError
-
A uniquely identifiable error.
- Load
-
A view that loads content using a
Loader
before displaying the content in a customView
.
Enumerations
- GenericKey
-
A generic key, used when the loadable value is not keyed by anything.
Protocols
- AnySharedCache
-
A shared cache.
- SharedCache
-
A singleton collection used to store key-value pairs as a wrapper to
Cache
. - SharedSerializableCache
-
A singleton collection, with support for serialization and storage, used to store key-value pairs as a wrapper to
SerializableCache
. - CachedLoader
-
A type that can load data from a source with caching.
- Loader
-
A type that can load data from a source and throw errors.
- SimpleNetworkLoader
-
A type that can load data from over the network and throw errors.
- HasPlaceholder
-
A view that has a placeholder
- ThrowsErrors
-
A type that can throw errors that should be shown to the user.
- LoadableView
-
A
View
that loads content through aLoader
.
Typealiases
- SomeLoader
- AnyIdentifiableError