Methods
-
cancel (onComplete)
api/OnDisconnect.js, line 56 -
Cancelling any {api.OnDisconnect#set set()}, {api.OnDisconnect#update update()} or {api.OnDisconnect#remove remove()} actions at current location.
Name Type Description onCompletefunction optional function called when server has canceled actions. An error can be passed in parameter if something goes wrong.
Example
// Get a reference to John critical data var ref = new Webcom("/base/contacts/friends/john/temporary"); ref.onDisconnect().set('I disconnected'); // Cancel the previoulsy event (set() in this case) ref.onDisconnect().cancel(); -
remove (onComplete)
api/OnDisconnect.js, line 77 -
Remove data at current location when a disconnection event occurs.
Name Type Description onCompletefunction optional function called when server has registered remove action. An error can be passed in parameter if something goes wrong.
Example
// Get a reference to John critical data var ref = new Webcom("/base/contacts/friends/john/criticalData"); ref.onDisconnect().remove(); -
set (newVal, onComplete)
api/OnDisconnect.js, line 98 -
Set data at current location when a disconnection event occurs.
Name Type Description newValObject | String | Number | Boolean | Null new value
onCompletefunction optional function called when server has registered set action. An error can be passed in parameter if something goes wrong.
Example
// Get a reference to John connected status var ref = new Webcom("/base/contacts/friends/john/status"); ref.onDisconnect().set('I disconnected'); -
update (newVal, onComplete)
api/OnDisconnect.js, line 148 -
Update data at current location when a disconnection event occurs.
Name Type Description newValObject children to be added
onCompletefunction optional function called when server has registered update action. An error can be passed in parameter if something goes wrong.
Example
Get a reference to John connected status var ref = new Webcom("/base/contacts/friends/john/status"); ref.onDisconnect().update({message:'I disconnected'});