diff --git a/ionic/components/checkbox/checkbox.ts b/ionic/components/checkbox/checkbox.ts index 64a20d6500..fb1272e379 100644 --- a/ionic/components/checkbox/checkbox.ts +++ b/ionic/components/checkbox/checkbox.ts @@ -9,7 +9,7 @@ import { import {Ion} from '../ion'; import {IonInput} from '../form/input'; import {IonicConfig} from '../../config/config'; -import {IonicComponent, IonicView} from '../../config/decorators'; +import {IonicComponent} from '../../config/decorators'; /** * The checkbox is no different than the HTML checkbox input, except it's styled differently @@ -42,7 +42,7 @@ import {IonicComponent, IonicView} from '../../config/decorators'; '(click)': 'click($event)' } }) -@IonicView({ +@View({ template: '' + '' + diff --git a/ionic/components/nav-bar/nav-bar.ts b/ionic/components/nav-bar/nav-bar.ts index 2aed612e53..27b53465e1 100644 --- a/ionic/components/nav-bar/nav-bar.ts +++ b/ionic/components/nav-bar/nav-bar.ts @@ -1,6 +1,7 @@ import {Component, Directive, View, Optional, ElementRef, TemplateRef, forwardRef, Inject} from 'angular2/angular2'; import {Ion} from '../ion'; +import {Icon} from '../icon/icon'; import {ToolbarBase} from '../toolbar/toolbar'; import {IonicConfig} from '../../config/config'; import {IonicView} from '../../config/decorators'; @@ -54,7 +55,7 @@ class BackButtonText extends Ion { 'class': 'toolbar' } }) -@IonicView({ +@View({ template: '
' + '
' + '
', - directives: [BackButton, BackButtonText] + directives: [BackButton, BackButtonText, Icon] }) export class Navbar extends ToolbarBase { constructor( diff --git a/ionic/components/radio/radio.ts b/ionic/components/radio/radio.ts index a5098a6fe2..93a41e7478 100644 --- a/ionic/components/radio/radio.ts +++ b/ionic/components/radio/radio.ts @@ -1,6 +1,6 @@ -import {ElementRef, Host, Optional, NgControl, Query, QueryList} from 'angular2/angular2'; +import {ElementRef, Host, Optional, NgControl, Query, QueryList, View} from 'angular2/angular2'; -import {IonicDirective, IonicComponent, IonicView} from '../../config/decorators'; +import {IonicDirective, IonicComponent} from '../../config/decorators'; import {IonicConfig} from '../../config/config'; import {Ion} from '../ion'; import {ListHeader} from '../list/list'; @@ -182,7 +182,7 @@ export class RadioGroup extends Ion { '(click)': 'click($event)' } }) -@IonicView({ +@View({ template: '' + '' + diff --git a/ionic/components/search-bar/search-bar.ts b/ionic/components/search-bar/search-bar.ts index 5177262b39..2e794a98a9 100644 --- a/ionic/components/search-bar/search-bar.ts +++ b/ionic/components/search-bar/search-bar.ts @@ -1,9 +1,9 @@ -import {ElementRef, Pipe, NgControl, Renderer} from 'angular2/angular2'; +import {ElementRef, Pipe, NgControl, Renderer, View} from 'angular2/angular2'; //import {ControlGroup} from 'angular2/forms' import {Ion} from '../ion'; import {IonicConfig} from '../../config/config'; -import {IonicComponent, IonicView} from '../../config/decorators'; +import {IonicComponent} from '../../config/decorators'; /** * TODO @@ -20,7 +20,7 @@ import {IonicComponent, IonicView} from '../../config/decorators'; 'placeholder': 'Search' } }) -@IonicView({ +@View({ template: `
diff --git a/ionic/components/switch/switch.ts b/ionic/components/switch/switch.ts index 356a54059d..eb0fbecd45 100644 --- a/ionic/components/switch/switch.ts +++ b/ionic/components/switch/switch.ts @@ -13,7 +13,7 @@ import { import {Ion} from '../ion'; import {IonInput} from '../form/input'; import {IonicConfig} from '../../config/config'; -import {IonicComponent, IonicView} from '../../config/decorators'; +import {IonicComponent} from '../../config/decorators'; import {pointerCoord} from '../../util/dom'; /** @@ -99,7 +99,7 @@ class MediaSwitch { '(mouseup)': 'pointerUp($event)' } }) -@IonicView({ +@View({ template: '' + '' + diff --git a/ionic/components/tabs/tabs.ts b/ionic/components/tabs/tabs.ts index 40f3451c90..d3dec8dc3d 100644 --- a/ionic/components/tabs/tabs.ts +++ b/ionic/components/tabs/tabs.ts @@ -66,7 +66,7 @@ import * as dom from 'ionic/util/dom'; 'tabBarIcons': 'top' } }) -@IonicView({ +@View({ template: '' + '