new Syncano(options)
Main Syncano object.
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | All configuration options Properties
|
- Source:
Returns:
- Type
- Syncano
Example
var connection = Syncano({accountKey: '123'});
var connection = Syncano({userKey: '123'});
var connection = Syncano({socialToken: '123'});
var connection = Syncano({ defaults: { instanceName: 'my-instance' }});
Methods
-
getAccountKey()
-
Gets accountKey.
- Source:
Returns:
- Type
- String
Example
var connection = Syncano({accountKey: '123'}); var accountKey = connection.getAccountKey(); -
getApiKey()
-
Gets apiKey.
- Source:
Returns:
- Type
- String
Example
var connection = Syncano({apiKey: '123'}); var apiKey = connection.getApiKey(); -
getBaseUrl()
-
Gets baseUrl.
- Source:
Returns:
- Type
- String
Example
var connection = Syncano({accountKey: '123'}); var baseUrl = connection.getBaseUrl(); -
getInstanceName()
-
Gets instanceName.
- Source:
Returns:
- Type
- String
Example
var connection = Syncano({accountKey: '123'}); var instanceName = connection.getInstanceName(); -
getSocialToken()
-
Gets socialToken.
- Source:
Returns:
- Type
- String
Example
var connection = Syncano({socialToken: '123'}); var socialToken = connection.getSocialToken(); -
getUserKey()
-
Gets userKey.
- Source:
Returns:
- Type
- String
Example
var connection = Syncano({userKey: '123'}); var userKey = connection.getUserKey(); -
onProgress(callback)
-
Sets progressCallback
Parameters:
Name Type Description callbackfunction Function to be called on 'progress' event
- Source:
Returns:
- Type
- Syncano
-
setAccountKey(accountKey)
-
Sets accountKey.
Parameters:
Name Type Description accountKeyString Your Syncano account key
- Source:
Returns:
- Type
- Syncano
Example
var connection = Syncano({accountKey: '123'}); connection.setAccountKey('abcd'); -
setApiKey(apiKey)
-
Sets apiKey.
Parameters:
Name Type Description apiKeyString Instance user api key
- Source:
Returns:
- Type
- Syncano
Example
var connection = Syncano({apiKey: '123'}); connection.setApiKey('abcd'); -
setBaseUrl(baseUrl)
-
Sets baseUrl.
Parameters:
Name Type Description baseUrlString Base URL for all api calls
- Source:
Throws:
-
Base URL is required.
- Type
- Error
Returns:
- Type
- Syncano
Example
var connection = Syncano({accountKey: '123'}); connection.setBaseUrl('https://dummy.com/'); -
setInstanceName(instanceName)
-
Sets instanceName.
Parameters:
Name Type Description instanceNameString Instance name for all api calls
- Source:
Throws:
-
Instance name must be a string.
- Type
- Error
Returns:
- Type
- Syncano
Example
var connection = Syncano({accountKey: '123'}); connection.setInstanceName('my-instance'); -
setSocialToken(socialToken)
-
Sets socialToken.
Parameters:
Name Type Description socialTokenString Instance social authentication token
- Source:
Returns:
- Type
- Syncano
Example
var connection = Syncano({socialToken: '123'}); connection.setSocialToken('abcd'); -
setUserKey(userKey)
-
Sets userKey.
Parameters:
Name Type Description userKeyString Instance user api key
- Source:
Returns:
- Type
- Syncano
Example
var connection = Syncano({userKey: '123'}); connection.setUserKey('abcd');