From 44c7ea6e2710bf3fa943efaa0f60b1fd74b45dbe Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Wed, 6 May 2015 09:55:29 -0500 Subject: [PATCH] hostProperties for ion-content --- ionic/components/content/content.js | 12 ++++++------ ionic/components/nav/test/basic/pages/first-page.js | 4 ++-- ionic/components/nav/test/basic/pages/second-page.js | 4 ++-- ionic/components/nav/test/basic/pages/third-page.js | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ionic/components/content/content.js b/ionic/components/content/content.js index 1bf0978eec..68f51795c8 100644 --- a/ionic/components/content/content.js +++ b/ionic/components/content/content.js @@ -5,7 +5,10 @@ import { } from 'angular2/angular2'; @Component({ - selector: 'ion-content' + selector: 'ion-content', + hostProperties: { + contentClass: 'class.content' + } }) @View({ template: ` @@ -14,10 +17,7 @@ import { ` }) export class Content { - constructor( - @NgElement() element:NgElement - ) { - this.domElement = element.domElement; - this.domElement.classList.add('content'); + constructor() { + this.contentClass = true; } } diff --git a/ionic/components/nav/test/basic/pages/first-page.js b/ionic/components/nav/test/basic/pages/first-page.js index d729f369a0..4809b4f890 100644 --- a/ionic/components/nav/test/basic/pages/first-page.js +++ b/ionic/components/nav/test/basic/pages/first-page.js @@ -1,12 +1,12 @@ import {Component, View, Parent} from 'angular2/angular2' -import {NavController, Toolbar} from 'ionic/ionic' +import {NavController, Toolbar, Content} from 'ionic/ionic' import {SecondPage} from 'pages/second-page' @Component() @View({ templateUrl: 'pages/first-page.html', - directives: [Toolbar] + directives: [Toolbar, Content] }) export class FirstPage { constructor( diff --git a/ionic/components/nav/test/basic/pages/second-page.js b/ionic/components/nav/test/basic/pages/second-page.js index f66a38bfe9..6a415405cf 100644 --- a/ionic/components/nav/test/basic/pages/second-page.js +++ b/ionic/components/nav/test/basic/pages/second-page.js @@ -1,12 +1,12 @@ import {Component, View, Parent} from 'angular2/angular2' -import {NavController, Toolbar} from 'ionic/components' +import {NavController, Toolbar, Content} from 'ionic/ionic' import {ThirdPage} from 'pages/third-page' @Component() @View({ templateUrl: 'pages/second-page.html', - directives: [Toolbar] + directives: [Toolbar, Content] }) export class SecondPage { constructor( diff --git a/ionic/components/nav/test/basic/pages/third-page.js b/ionic/components/nav/test/basic/pages/third-page.js index fde1278ba4..4ac0ead260 100644 --- a/ionic/components/nav/test/basic/pages/third-page.js +++ b/ionic/components/nav/test/basic/pages/third-page.js @@ -1,11 +1,11 @@ import {Component, View, Parent} from 'angular2/angular2' -import {NavController, Toolbar} from 'ionic/components' +import {NavController, Toolbar, Content} from 'ionic/ionic' @Component() @View({ templateUrl: 'pages/third-page.html', - directives: [Toolbar] + directives: [Toolbar, Content] }) export class ThirdPage { constructor(