Skip to content

Instantly share code, notes, and snippets.

@camilleriluke
Last active February 27, 2018 11:30
Show Gist options
  • Save camilleriluke/8ef800833a545256fc836772eb547ae6 to your computer and use it in GitHub Desktop.
Save camilleriluke/8ef800833a545256fc836772eb547ae6 to your computer and use it in GitHub Desktop.
Durandal Combined Lifecycle events
canDeactivate(...args) {
console.log('canDeactivate', ...args);
return true;
}
canActivate(...args) {
console.log('canActivate', ...args);
return true;
}
deactivate(...args) {
console.log('deactivate', ...args);
return true;
}
activate(...args) {
console.log('activate', ...args);
return true;
}
binding(...args) {
console.log('binding', ...args);
return true;
}
bindingComplete(...args) {
console.log('bindingComplete', ...args);
return true;
}
attached(...args) {
console.log('attached', ...args);
return true;
}
compositionComplete(...args) {
console.log('compositionComplete', ...args);
return true;
}
detached(...args) {
console.log('detached', ...args);
return true;
}
canDeactivate: function () {
console.log('canDeactivate', arguments);
},
canActivate: function () {
console.log('canActivate', arguments);
},
deactivate: function () {
console.log('deactivate', arguments);
},
activate: function () {
console.log('activate', arguments);
},
binding: function () {
console.log('binding', arguments);
},
bindingComplete: function () {
console.log('bindingComplete', arguments);
},
attached: function () {
console.log('attached', arguments);
},
compositionComplete: function () {
console.log('compositionComplete', arguments);
},
detached: function () {
console.log('detached', arguments);
},
canDeactivate: (...args) => {
console.log('canDeactivate', ...args);
},
canActivate: (...args) => {
console.log('canActivate', ...args);
},
deactivate: (...args) => {
console.log('deactivate', ...args);
},
activate: (...args) => {
console.log('activate', ...args);
},
binding: (...args) => {
console.log('binding', ...args);
},
bindingComplete: (...args) => {
console.log('bindingComplete', ...args);
},
attached: (...args) => {
console.log('attached', ...args);
},
compositionComplete: (...args) => {
console.log('compositionComplete', ...args);
},
detached: (...args) => {
console.log('detached', ...args);
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment