refactor(NavController): adds better error handling

fixes #10090
This commit is contained in:
Manu Mtz.-Almeida
2017-02-25 22:29:24 +01:00
parent beed9989ed
commit 5a4c6093a7
10 changed files with 85 additions and 45 deletions

View File

@ -313,7 +313,7 @@ export class MenuController {
* @private
*/
_setActiveMenu(menu: Menu) {
assert(menu.enabled);
assert(menu.enabled, 'menu must be enabled');
assert(this._menus.indexOf(menu) >= 0, 'menu is not registered');
// if this menu should be enabled