Loadability Documentation Beta

Classes

Cache

A mutable collection used to store key-value pairs that are subject to eviction when resources are low.

Serializable​Cache

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

Identifiable​Error

A uniquely identifiable error.

Load

A view that loads content using a Loader before displaying the content in a custom View.

Enumerations

Generic​Key

A generic key, used when the loadable value is not keyed by anything.

Protocols

Any​Shared​Cache

A shared cache.

Shared​Cache

A singleton collection used to store key-value pairs as a wrapper to Cache.

Shared​Serializable​Cache

A singleton collection, with support for serialization and storage, used to store key-value pairs as a wrapper to SerializableCache.

Cached​Loader

A type that can load data from a source with caching.

Loader

A type that can load data from a source and throw errors.

Simple​Network​Loader

A type that can load data from over the network and throw errors.

Has​Placeholder

A view that has a placeholder

Throws​Errors

A type that can throw errors that should be shown to the user.

Loadable​View

A View that loads content through a Loader.

Typealiases

Some​Loader
Any​Identifiable​Error