mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-26 08:13:34 +08:00
refactor(search-bar): Added iOS styling and another test page
References #247
This commit is contained in:
21
ionic/components/search-bar/test/floating/index.ts
Normal file
21
ionic/components/search-bar/test/floating/index.ts
Normal file
@ -0,0 +1,21 @@
|
||||
import {NgControl} from 'angular2/angular2';
|
||||
import {FORM_DIRECTIVES, FormBuilder, Validators, Control, ControlGroup} from 'angular2/forms';
|
||||
|
||||
import {App} from 'ionic/ionic';
|
||||
import {SearchPipe} from 'ionic/components/search-bar/search-bar';
|
||||
|
||||
@App({
|
||||
templateUrl: 'main.html',
|
||||
bindings: [NgControl, FormBuilder],
|
||||
directives: [FORM_DIRECTIVES]
|
||||
})
|
||||
class IonicApp {
|
||||
constructor(fb: FormBuilder) {
|
||||
this.form = fb.group({
|
||||
searchQuery: ['', Validators.required]
|
||||
});
|
||||
this.toolbarForm = fb.group({
|
||||
toolbarSearchQuery: ['', Validators.required]
|
||||
})
|
||||
}
|
||||
}
|
13
ionic/components/search-bar/test/floating/main.html
Normal file
13
ionic/components/search-bar/test/floating/main.html
Normal file
@ -0,0 +1,13 @@
|
||||
<!-- <ion-toolbar>
|
||||
<form [ng-form-model]="toolbarForm">
|
||||
<ion-search-bar ng-control="toolbarSearchQuery"></ion-search-bar>
|
||||
</form>
|
||||
</ion-toolbar> -->
|
||||
<ion-content>
|
||||
<form [ng-form-model]="form">
|
||||
<label> Default Search </label>
|
||||
<ion-search-bar ng-control="searchQuery"></ion-search-bar>
|
||||
<label> Placeholder Search </label>
|
||||
<ion-search-bar ng-control="searchQuery" placeholder="Filter"></ion-search-bar>
|
||||
</form>
|
||||
</ion-content>
|
Reference in New Issue
Block a user