//...
return {
router: childRouter,
introSamples: ko.computed(function() {
return ko.utils.arrayFilter(childRouter.navigationModel(), function(route) {
return route.type == 'intro';
});
}),
detailedSamples: ko.computed(function() {
return ko.utils.arrayFilter(childRouter.navigationModel(), function(route) {
return route.type == 'detailed';
});
}),
deactivate: function () {
console.log("ko deactivated!!!!!");
}
};
//...
What's the reasoning behind deactivating the parent view model in this scenario?
Thanks very much!
Richard