See: Description
| Interface | Description |
|---|---|
| CharmObservable | |
| CharmObservableList<E> |
A CharmObservableList is an ObservableList that is linked with a storage system.
|
| CharmObservableObject<T> |
A CharmObservableObject is an ObservableObject that is linked with a storage system.
|
| Class | Description |
|---|---|
| AuthenticationService |
The AuthenticationService provides a way to authenticate a user within the
application.
|
| CharmService |
Abstract class that contains common functionality for Charm Up services.
|
| StorageService |
The StorageService provides methods to access the application data that is
stored on the device or in Gluon Cloud.
|
| UserService |
The UserService enables the retrieval of user information from Gluon Cloud.
|
| Enum | Description |
|---|---|
| CharmObservable.State |
The possible states a CharmObservable can be in.
|
| StorageWhere |
A StorageWhere defines the location where the StorageService should store lists and objects.
|
| SyncFlag |
A SyncFlag defines how changes to objects and lists are reflected between
the remote copies on Gluon Cloud and the local copies in the runtime of the
client application.
|
| SyncMethod |
The sync method defines when changes to a property of a remote object should
be synchronized with Gluon Cloud.
|
| Annotation Type | Description |
|---|---|
| Sync |
The Sync annotation defines which synchronization method should be used for
a property on a remote object.
|
Different services that allow to retrieve and update data from and to the device or Gluon Cloud.