-
Notifications
You must be signed in to change notification settings - Fork 4
DeltaDB.on(event, callback)
Geoff Cox edited this page Dec 6, 2015
·
1 revision
DeltaDB.on(event, callback)
var attrCallback = function (attr, doc) {
// e.g. attr = { name: 'priority, value: 'high' }
// doc.id() is the UUID of the doc
};
DeltaDB.on('attr:create', attrCallback);
DeltaDB.on('attr:update', attrCallback);
DeltaDB.on('attr:destroy', attrCallback);
DeltaDB.on('attr:record', attrCallback);
var docCallback = function (doc) {
// doc is the target document
};
DeltaDB.on('doc:create', docCallback);
DeltaDB.on('doc:update', docCallback);
DeltaDB.on('doc:destroy', docCallback);
DeltaDB.on('doc:record', docCallback);
var colCallback = function (col) {
// col is the target collection
};
DeltaDB.on('col:create', colCallback);
DeltaDB.on('col:update', colCallback);
DeltaDB.on('col:destroy', colCallback);
DeltaDB.on('col:record', colCallback);
var dbCallback = function (db) {
// db is the target database
};
DeltaDB.on('db:create', dbCallback);
DeltaDB.on('db:update', dbCallback);
DeltaDB.on('db:destroy', dbCallback);
DeltaDB.on('db:record', dbCallback);