diff --git a/src/components/action-sheet/action-sheet-component.ts b/src/components/action-sheet/action-sheet-component.ts index d45526cfa0..2c07658c8d 100644 --- a/src/components/action-sheet/action-sheet-component.ts +++ b/src/components/action-sheet/action-sheet-component.ts @@ -21,16 +21,16 @@ import { ViewController } from '../../navigation/view-controller'; '
' + '
{{d.title}}
' + '
{{d.subTitle}}
' + - '' + + '' + '
' + '
' + - '' + + '' + '
' + '' + '', diff --git a/src/components/action-sheet/test/basic/pages/modal-page/modal-page.ts b/src/components/action-sheet/test/basic/pages/modal-page/modal-page.ts index 66b5244a84..bd9283ad68 100644 --- a/src/components/action-sheet/test/basic/pages/modal-page/modal-page.ts +++ b/src/components/action-sheet/test/basic/pages/modal-page/modal-page.ts @@ -8,9 +8,9 @@ import { IonicPage, ViewController } from '../../../../../..'; template: ` - + - + Modal diff --git a/src/components/action-sheet/test/basic/pages/page-one/page-one.html b/src/components/action-sheet/test/basic/pages/page-one/page-one.html index 9e601979f2..60d2122ba3 100644 --- a/src/components/action-sheet/test/basic/pages/page-one/page-one.html +++ b/src/components/action-sheet/test/basic/pages/page-one/page-one.html @@ -9,9 +9,9 @@ - - - + Present Action Sheet 1 + Present Action Sheet 2 + Present Action Sheet 3
     Result: {{result}}
diff --git a/src/components/alert/alert-component.ts b/src/components/alert/alert-component.ts
index 756e2c6b5b..e4faecb033 100644
--- a/src/components/alert/alert-component.ts
+++ b/src/components/alert/alert-component.ts
@@ -29,23 +29,23 @@ import { AlertInputOptions, AlertOptions, AlertButton } from './alert-options';
 
         '' +
           '
' + - '' + + '' + '
' + '
' + '' + '
' + - '' + + '' + '
' + '
' + diff --git a/src/components/alert/test/basic/pages/page-one/page-one.html b/src/components/alert/test/basic/pages/page-one/page-one.html index a1b00909e1..782f5e422a 100644 --- a/src/components/alert/test/basic/pages/page-one/page-one.html +++ b/src/components/alert/test/basic/pages/page-one/page-one.html @@ -9,19 +9,19 @@ - - - - - - - - - - - - - + Alert + Alert Long Message + Multiple Buttons (>2) + Alert No Message + Confirm + Prompt + Radio + Checkbox + Fast Close + Disabled Backdrop Click + md Mode + ios Mode + wp Mode
     Confirm Opened: {{testConfirmOpen}}
diff --git a/src/components/alert/test/dismiss/app.module.ts b/src/components/alert/test/dismiss/app.module.ts
index c901155b36..61de896dce 100644
--- a/src/components/alert/test/dismiss/app.module.ts
+++ b/src/components/alert/test/dismiss/app.module.ts
@@ -59,13 +59,13 @@ export class E2EPage {
           
         
         
- +

- + Fast Loading Dismiss, Nav Pop

` diff --git a/src/components/alert/test/dismiss/main.html b/src/components/alert/test/dismiss/main.html index cdbf424305..f0702d4622 100644 --- a/src/components/alert/test/dismiss/main.html +++ b/src/components/alert/test/dismiss/main.html @@ -19,9 +19,9 @@
- +
diff --git a/src/components/app/test/cordova/pages/modal/modal-page.ts b/src/components/app/test/cordova/pages/modal/modal-page.ts index 79b5e44fef..6d93859c7a 100644 --- a/src/components/app/test/cordova/pages/modal/modal-page.ts +++ b/src/components/app/test/cordova/pages/modal/modal-page.ts @@ -10,20 +10,20 @@ import { IonicPage, ViewController } from '../../../../../..'; This is a modal - + - +

The modal toolbar should have status bar padding.

- + Close modal
` }) diff --git a/src/components/app/test/cordova/pages/page-one/page-one.html b/src/components/app/test/cordova/pages/page-one/page-one.html index ffce43cbd2..779c0fda97 100644 --- a/src/components/app/test/cordova/pages/page-one/page-one.html +++ b/src/components/app/test/cordova/pages/page-one/page-one.html @@ -5,17 +5,17 @@ All Favorites - + - + - + @@ -29,8 +29,8 @@
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi scelerisque dolor lacus, ut vehicula arcu dapibus id. Morbi iaculis fermentum blandit. Curabitur tempus, ante et vehicula tempor, urna velit rutrum massa, quis suscipit purus lacus eget est. Sed nisi nulla, tempus id dictum a, cursus ut felis. Aliquam orci magna, rutrum nec tempor ac, fermentum quis eros. Sed ullamcorper felis sit amet tristique sagittis. Nullam sed tempus mi. Morbi sit amet lacinia leo. Nunc facilisis orci id consectetur dignissim. Integer dictum consectetur enim. Vivamus auctor, turpis ut eleifend pharetra, purus magna mattis arcu, vel pharetra tellus orci eget ex. Integer blandit posuere vehicula. Ut ipsum lorem, efficitur vitae eleifend tincidunt, fermentum nec lacus. Ut nec fermentum dui.
- - + Go to Page 2 + Go to Tabs
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi scelerisque dolor lacus, ut vehicula arcu dapibus id. Morbi iaculis fermentum blandit. Curabitur tempus, ante et vehicula tempor, urna velit rutrum massa, quis suscipit purus lacus eget est. Sed nisi nulla, tempus id dictum a, cursus ut felis. Aliquam orci magna, rutrum nec tempor ac, fermentum quis eros. Sed ullamcorper felis sit amet tristique sagittis. Nullam sed tempus mi. Morbi sit amet lacinia leo. Nunc facilisis orci id consectetur dignissim. Integer dictum consectetur enim. Vivamus auctor, turpis ut eleifend pharetra, purus magna mattis arcu, vel pharetra tellus orci eget ex. Integer blandit posuere vehicula. Ut ipsum lorem, efficitur vitae eleifend tincidunt, fermentum nec lacus. Ut nec fermentum dui.
diff --git a/src/components/item/item.ts b/src/components/item/item.ts index e8a16fd805..fa314833fd 100644 --- a/src/components/item/item.ts +++ b/src/components/item/item.ts @@ -1,6 +1,5 @@ import { ChangeDetectionStrategy, Component, ContentChild, ContentChildren, ElementRef, QueryList, Renderer, Optional, ViewChild, ViewEncapsulation } from '@angular/core'; -import { Button } from '../button/button'; import { Config } from '../../config/config'; import { Form } from '../../util/form'; import { Icon } from '../icon/icon'; @@ -412,8 +411,7 @@ export class Item extends Ion { /** * @hidden */ - @ContentChildren(Button) - set _buttons(buttons: QueryList' + + '' + '
' + '' + - '' + + '' + '' + - '', + '{{cancelButtonText}}', host: { '[class.searchbar-animated]': '_animated', '[class.searchbar-has-value]': '_value', diff --git a/src/components/slides/test/basic/app.module.ts b/src/components/slides/test/basic/app.module.ts index 7437ed7320..50599b7caf 100644 --- a/src/components/slides/test/basic/app.module.ts +++ b/src/components/slides/test/basic/app.module.ts @@ -1,4 +1,4 @@ -import { Component, NgModule } from '@angular/core'; +import { Component, NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { IonicApp, IonicModule } from '../../../..'; @@ -42,6 +42,9 @@ export class AppComponent { entryComponents: [ AppComponent, E2EPage + ], + schemas: [ + CUSTOM_ELEMENTS_SCHEMA ] }) export class AppModule {} diff --git a/src/components/slides/test/options/app.module.ts b/src/components/slides/test/options/app.module.ts index f55d058351..35be8d1bf6 100644 --- a/src/components/slides/test/options/app.module.ts +++ b/src/components/slides/test/options/app.module.ts @@ -1,4 +1,4 @@ -import { Component, NgModule } from '@angular/core'; +import { Component, NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { IonicApp, IonicModule } from '../../../..'; @@ -48,6 +48,9 @@ export class AppComponent { entryComponents: [ AppComponent, E2EPage + ], + schemas: [ + CUSTOM_ELEMENTS_SCHEMA ] }) export class AppModule {} diff --git a/src/components/slides/test/rtl/app.module.ts b/src/components/slides/test/rtl/app.module.ts index 841536a0fa..dbd0ed283b 100644 --- a/src/components/slides/test/rtl/app.module.ts +++ b/src/components/slides/test/rtl/app.module.ts @@ -1,4 +1,4 @@ -import { Component, NgModule } from '@angular/core'; +import { Component, NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { IonicApp, IonicModule } from '../../../..'; @@ -41,6 +41,9 @@ export class E2EApp { entryComponents: [ E2EApp, E2EPage + ], + schemas: [ + CUSTOM_ELEMENTS_SCHEMA ] }) export class AppModule { } diff --git a/src/components/slides/test/scroll/app.module.ts b/src/components/slides/test/scroll/app.module.ts index bcd7366ac4..fc8121d339 100644 --- a/src/components/slides/test/scroll/app.module.ts +++ b/src/components/slides/test/scroll/app.module.ts @@ -1,4 +1,4 @@ -import { Component, NgModule } from '@angular/core'; +import { Component, NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { IonicApp, IonicModule } from '../../../..'; @@ -28,6 +28,9 @@ export class AppComponent { entryComponents: [ AppComponent, E2EPage + ], + schemas: [ + CUSTOM_ELEMENTS_SCHEMA ] }) export class AppModule {} diff --git a/src/components/toolbar/toolbar-item.ts b/src/components/toolbar/toolbar-item.ts index 0d9dae6149..a7d0279810 100644 --- a/src/components/toolbar/toolbar-item.ts +++ b/src/components/toolbar/toolbar-item.ts @@ -1,6 +1,5 @@ -import { ContentChildren, Directive, ElementRef, forwardRef, Optional, Inject, Renderer } from '@angular/core'; +import { Directive, ElementRef, forwardRef, Optional, Inject, Renderer } from '@angular/core'; -import { Button } from '../button/button'; import { Config } from '../../config/config'; import { Ion } from '../ion'; import { Navbar } from './navbar'; @@ -27,10 +26,9 @@ export class ToolbarItem extends Ion { this.inToolbar = !!(toolbar || navbar); } - @ContentChildren(Button) set _buttons(buttons: any) { if (this.inToolbar) { - buttons.forEach((button: Button) => { + buttons.forEach((button: any) => { // button.setRole('bar-button'); }); }