docs(searchbar): update searchbar docs

This commit is contained in:
Brandy Carney
2018-02-02 13:57:07 -05:00
parent 9fb2858927
commit 67cecf0dfb

View File

@ -1,14 +1,39 @@
# ion-searchbar # ion-searchbar
Manages the display of a Searchbar which can be used to search or filter items. Searchbars represent a text field that can be used to search through a collection. They can be displayed inside of a toolbar or the main content.
A searchbar should be used instead of an input to search lists. A clear button is displayed on input in the searchbar's text field. Clicking on the clear button will erase the text field and remain focused in the input. A cancel button can be enabled which will clear the input and remove focus.
```html ```html
<ion-searchbar <!-- Default Searchbar -->
[(ngModel)]="myInput" <ion-searchbar></ion-searchbar>
[showCancelButton]="shouldShowCancel"
(ionInput)="onInput($event)" <!-- Searchbar with danger color -->
(ionCancel)="onCancel($event)"> <ion-searchbar color="danger"></ion-searchbar>
</ion-searchbar>
<!-- Searchbar with value -->
<ion-searchbar value="Ionic"></ion-searchbar>
<!-- Searchbar with telephone type -->
<ion-searchbar type="tel"></ion-searchbar>
<!-- Searchbar with a cancel button and custom cancel button text -->
<ion-searchbar show-cancel-button cancel-button-text="Custom Cancel"></ion-searchbar>
<!-- Searchbar with a custom debounce -->
<ion-searchbar debounce="500"></ion-searchbar>
<!-- Animated Searchbar -->
<ion-searchbar animated></ion-searchbar>
<!-- Searchbar with a placeholder -->
<ion-searchbar placeholder="Filter Schedules"></ion-searchbar>
<!-- Searchbar in a Toolbar -->
<ion-toolbar>
<ion-searchbar></ion-searchbar>
</ion-toolbar>
``` ```
<!-- Auto Generated Below --> <!-- Auto Generated Below -->