diff --git a/ionic/components/nav/nav-push.js b/ionic/components/nav/nav-push.js index 595994b041..c5bcef82a7 100644 --- a/ionic/components/nav/nav-push.js +++ b/ionic/components/nav/nav-push.js @@ -14,9 +14,12 @@ import {NavController} from './nav-controller'; '^click': 'onClick($event)' }, properties: [ - 'navPush: nav-push', - 'pushData: push-data' - ] + 'navPush', + 'pushData' + ], + hostAttributes: { + 'role': 'link' + } }) export class NavPush { constructor(nav: NavController) { @@ -32,6 +35,9 @@ export class NavPush { selector: '[nav-pop]', hostListeners: { '^click': 'onClick($event)' + }, + hostAttributes: { + 'role': 'link' } }) export class NavPop { diff --git a/ionic/components/nav/test/basic/pages/second-page.js b/ionic/components/nav/test/basic/pages/second-page.js index b69c50d00c..4479186e01 100644 --- a/ionic/components/nav/test/basic/pages/second-page.js +++ b/ionic/components/nav/test/basic/pages/second-page.js @@ -1,11 +1,11 @@ -import {Component, Directive} from 'angular2/src/core/annotations_impl/annotations'; +import {Component} from 'angular2/src/core/annotations_impl/annotations'; -import {Routable, Router, NavController, NavParams} from 'ionic/ionic'; +import {IonicView, Routable, Router, NavController, NavParams} from 'ionic/ionic'; import {ThirdPage} from './third-page'; @Component({selector: 'ion-view'}) -@View({ +@IonicView({ template: ` Second Page Header diff --git a/ionic/components/nav/test/basic/pages/third-page.js b/ionic/components/nav/test/basic/pages/third-page.js index 337b1f5bbd..a035c1dd4e 100644 --- a/ionic/components/nav/test/basic/pages/third-page.js +++ b/ionic/components/nav/test/basic/pages/third-page.js @@ -1,6 +1,6 @@ -import {Component, Directive} from 'angular2/src/core/annotations_impl/annotations'; +import {Component} from 'angular2/src/core/annotations_impl/annotations'; -import {Router, Routable, NavController} from 'ionic/ionic'; +import {IonicView, Router, Routable, NavController} from 'ionic/ionic'; @Component({selector: 'ion-view'})