So this is how i build my routes
[{
route: 'Phone/:isWidget',
moduleId: 'commonLog',
title: 'phoneTitle',
nav: true,
hash: '#Phone',
settings: { Communication: true }
},
{
route: 'Letters/:isWidget',
moduleId: 'commonLog',
title: 'lettertitle',
nav: true,
hash: '#Letters',
settings: { Communication: true }
}]
What i need to do is force the activate method to fire when ever i route between them.
Why would i need that?
In the activate method i pull the activeInstruction and get route information and depending on that i change my observables and call different api to get the right data and also generate the right columns for my table.