-
Notifications
You must be signed in to change notification settings - Fork 122
Datastore
Michael Dostál edited this page Nov 14, 2018
·
1 revision
Datastore config can be specified through the JsonApiDatastoreConfig decorator and/or by setting a config variable of the Datastore class. If an option is specified in both objects, a value from config variable will be taken into account.
@JsonApiDatastoreConfig(config: DatastoreConfig)
export class Datastore extends JsonApiDatastore {
private customConfig: DatastoreConfig = {
baseUrl: 'http://something.com'
}
constructor() {
this.config = this.customConfig;
}
}config:
-
models- all the models which will be stored in the datastore -
baseUrl- base API URL -
apiVersion- optional, a string which will be appended to the baseUrl -
overrides- used for overriding internal methods to achive custom functionalities
-
getDirtyAttributes- determines which model attributes are dirty -
toQueryString- transforms query parameters to a query string