- Deprecated:
- Since 3.0 - Use the "write policy" parameter of the
ServerlessDb.ServerlessDbNode#set
,ServerlessDb.ServerlessDbNode#merge
andServerlessDb.ServerlessDbNode#clear
methods instead.
- Since 3.0 - Use the "write policy" parameter of the
Methods
cancel(onCompleteopt)
Cancels any OnDisconnect#set
, OnDisconnect#update
or OnDisconnect#remove
actions
at current location.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
onComplete |
function |
<optional> |
function called when server has canceled actions. An error can be passed in parameter if something goes wrong. |
- Deprecated:
- Since 3.0 - Use
ServerlessDb.ServerlessDbNode#cancelNextDisconnectionOps
instead.
- Since 3.0 - Use
remove(onCompleteopt)
Removes data at current location when a disconnection event occurs.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
onComplete |
function |
<optional> |
function called when server has registered remove action. An error can be passed in parameter if something goes wrong. |
- Deprecated:
- Since 3.0 - Use the "write policy" parameter of
ServerlessDb.ServerlessDbNode#clear
instead.
- Since 3.0 - Use the "write policy" parameter of
set(valuenullable, onCompleteopt)
Sets data at current location when a disconnection event occurs.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
value |
object | string | number | boolean |
<nullable> |
new value |
onComplete |
function |
<optional> |
function called when server has registered set action. An error can be passed in parameter if something goes wrong. |
- Deprecated:
- Since 3.0 - Use the "write policy" parameter of
ServerlessDb.ServerlessDbNode#set
instead.
- Since 3.0 - Use the "write policy" parameter of
update(newVal, onCompleteopt)
Updates data at current location when a disconnection event occurs.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
newVal |
Object | children to be added |
|
onComplete |
function |
<optional> |
function called when server has registered update action. An error can be passed in parameter if something goes wrong. |
- Deprecated:
- Since 3.0 - Use the "write policy" parameter of
ServerlessDb.ServerlessDbNode#merge
instead.
- Since 3.0 - Use the "write policy" parameter of