refactor(nav): NavController/Tabs overhaul

Closes #213
This commit is contained in:
Adam Bradley
2015-10-01 15:04:49 -05:00
parent 1225336fab
commit d4a3005524
14 changed files with 419 additions and 470 deletions

View File

@ -8,7 +8,7 @@
<ion-navbar *navbar>
<ion-title>Heart</ion-title>
</ion-navbar>
<ion-content class="padding">
<ion-content padding>
<h2>Tab 1</h2>
</ion-content>
`
@ -27,7 +27,7 @@ class Tab1 {
<ion-navbar *navbar>
<ion-title>Star</ion-title>
</ion-navbar>
<ion-content class="padding">
<ion-content padding>
<h2>Tab 2</h2>
</ion-content>
`
@ -46,7 +46,7 @@ class Tab2 {
<ion-navbar *navbar>
<ion-title>Stopwatch</ion-title>
</ion-navbar>
<ion-content class="padding">
<ion-content padding>
<h2>Tab 3</h2>
</ion-content>
`
@ -58,12 +58,13 @@ class Tab3 {
}
@App({
template: `
template: `
<ion-tabs>
<ion-tab tab-title="Heart" tab-icon="heart" [root]="root1"></ion-tab>
<ion-tab tab-title="Star" tab-icon="star" [root]="root2"></ion-tab>
<ion-tab tab-title="Stopwatch" tab-icon="stopwatch" [root]="root3"></ion-tab>
</ion-tabs>`
<ion-tab tab-title="Heart" tab-icon="heart" [root]="root1"></ion-tab>
<ion-tab tab-title="Star" tab-icon="star" [root]="root2"></ion-tab>
<ion-tab tab-title="Stopwatch" tab-icon="stopwatch" [root]="root3"></ion-tab>
</ion-tabs>
`
})
export class TabsPage {
constructor() {