Protocols
The following protocols are available globally.
-
Adds the capability to handle the App’s AppContext, which is the shared app wide data.
See moreDeclaration
Swift
public protocol AppContextAware
-
Provides data for a DataSource. Its provided objects will be of type
ValueType
.Its objects shall not be accessed directly, granting its usage throught its methods, allowing better compatibility among different kinds of data providers.
See moreDeclaration
Swift
public protocol DataProvider
-
The capability some
See moreDataProviders
has to be refreshable.Declaration
Swift
public protocol Refreshable
-
Adds the capability to transform a given object of type T into an object of target type, U, using a
See moreKeyPath
.Declaration
Swift
public protocol KeyPathTransformer
-
Adds the capability to transform a given object of type T into an object of target type, U.
See moreDeclaration
Swift
public protocol Transformer
-
Adds the capability to be configured using the given value.
See moreDeclaration
Swift
public protocol Configurable