Container
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public get |
ACL: * |
|
public get |
Asset: * |
|
public get |
Geolocation: * |
|
public get |
Query: * |
|
public get |
Record: * |
|
public get |
Reference: * |
|
public get |
Role: * |
|
public get |
Sequence: * |
|
public get |
User: * |
|
public get |
UserRecord: * |
|
public get |
accessToken: * |
|
public |
apiKey: * |
|
public |
|
|
public get |
currentUser: * |
|
public get |
defaultACL: * |
|
public get |
deviceID: * |
|
public |
ee: * |
|
public get |
endPoint: * |
|
public set |
endPoint: * |
|
public get |
privateDB: * |
|
public get |
publicDB: * |
|
public get |
pubsub: * |
|
public get |
relation: * |
|
public |
request: * |
|
public |
token: * |
|
public |
|
Method Summary
Public Methods | ||
public |
changePassword(oldPassword: *, newPassword: *, invalidate: boolean): * |
|
public |
clearCache(): * |
|
public |
config(options: *): * |
|
public |
configApiKey(ApiKey: *) |
|
public |
discoverUserByEmails(emails: *): * |
|
public |
discoverUserByUsernames(usernames: *): * |
|
public |
getUsersByEmail(emails: *): * |
|
public |
getUsersByUsername(usernames: *): * |
|
public |
lambda(name: *, data: *): * |
|
public |
loginWithEmail(email: *, password: *): * |
|
public |
loginWithProvider(provider: *, authData: *): * |
|
public |
loginWithUsername(username: *, password: *): * |
|
public |
logout(): * |
|
public |
makeRequest(action: *, data: *): * |
|
public |
makeUploadAssetRequest(asset: *): * |
|
public |
off(channel: *, callback: *) |
|
public |
on(channel: *, callback: *): * |
|
public |
onUserChanged(listener: *): * |
|
public |
|
|
public |
registerDevice(token: *, type: *): * |
|
public |
saveUser(user: *): * |
|
public |
setAdminRole(roles: *): * |
|
public |
setDefaultACL(acl: *) |
|
public |
setDefaultRole(roles: *): * |
|
public |
setRecordCreateAccess(recordClass: *, roles: *): * |
|
public |
signupAnonymously(): * |
|
public |
signupWithEmail(email: *, password: *): * |
|
public |
signupWithUsername(username: *, password: *): * |
|
public |
whoami(): * |
Public Constructors
public constructor source
Public Members
public get ACL: * source
public get Asset: * source
public get Geolocation: * source
public get Query: * source
public get Record: * source
public get Reference: * source
public get Role: * source
public get Sequence: * source
public get User: * source
public get UserRecord: * source
public get accessToken: * source
public apiKey: * source
public get currentUser: * source
public get defaultACL: * source
public get deviceID: * source
public ee: * source
public get endPoint: * source
public set endPoint: * source
public get privateDB: * source
public get publicDB: * source
public get pubsub: * source
public get relation: * source
public request: * source
public token: * source
Public Methods
public changePassword(oldPassword: *, newPassword: *, invalidate: boolean): * source
Params:
Name | Type | Attribute | Description |
oldPassword | * | ||
newPassword | * | ||
invalidate | boolean |
|
Return:
* |
public configApiKey(ApiKey: *) source
Params:
Name | Type | Attribute | Description |
ApiKey | * |
public discoverUserByEmails(emails: *): * source
Params:
Name | Type | Attribute | Description |
emails | * |
Return:
* |
public discoverUserByUsernames(usernames: *): * source
Params:
Name | Type | Attribute | Description |
usernames | * |
Return:
* |
public getUsersByUsername(usernames: *): * source
Params:
Name | Type | Attribute | Description |
usernames | * |
Return:
* |
public lambda(name: *, data: *): * source
Params:
Name | Type | Attribute | Description |
name | * | ||
data | * |
Return:
* |
public loginWithEmail(email: *, password: *): * source
Params:
Name | Type | Attribute | Description |
* | |||
password | * |
Return:
* |
public loginWithProvider(provider: *, authData: *): * source
Params:
Name | Type | Attribute | Description |
provider | * | ||
authData | * |
Return:
* |
public loginWithUsername(username: *, password: *): * source
Params:
Name | Type | Attribute | Description |
username | * | ||
password | * |
Return:
* |
public makeRequest(action: *, data: *): * source
Params:
Name | Type | Attribute | Description |
action | * | ||
data | * |
Return:
* |
public makeUploadAssetRequest(asset: *): * source
Params:
Name | Type | Attribute | Description |
asset | * |
Return:
* |
public off(channel: *, callback: *) source
Params:
Name | Type | Attribute | Description |
channel | * | ||
callback | * |
|
public on(channel: *, callback: *): * source
Params:
Name | Type | Attribute | Description |
channel | * | ||
callback | * |
Return:
* |
public onUserChanged(listener: *): * source
Params:
Name | Type | Attribute | Description |
listener | * |
Return:
* |
public reconfigurePubsubIfNeeded() source
public registerDevice(token: *, type: *): * source
Params:
Name | Type | Attribute | Description |
token | * | ||
type | * |
Return:
* |
public setDefaultACL(acl: *) source
Params:
Name | Type | Attribute | Description |
acl | * |
public setRecordCreateAccess(recordClass: *, roles: *): * source
Params:
Name | Type | Attribute | Description |
recordClass | * | ||
roles | * |
Return:
* |
public signupWithEmail(email: *, password: *): * source
Params:
Name | Type | Attribute | Description |
* | |||
password | * |
Return:
* |
public signupWithUsername(username: *, password: *): * source
Params:
Name | Type | Attribute | Description |
username | * | ||
password | * |
Return:
* |