diff --git a/ionic/components/searchbar/searchbar.ts b/ionic/components/searchbar/searchbar.ts index 43fb9ae548..a5d3f9abaf 100644 --- a/ionic/components/searchbar/searchbar.ts +++ b/ionic/components/searchbar/searchbar.ts @@ -74,15 +74,42 @@ export class SearchbarInput { export class Searchbar extends Ion { @ViewChild(SearchbarInput) searchbarInput; + /** + * @private + */ @Input() cancelButtonText: string; + /** + * @private + */ @Input() hideCancelButton: any; + /** + * @private + */ @Input() placeholder: string; + /** + * @private + */ @Input() ngModel: any; + /** + * @private + */ @Output() input: EventEmitter = new EventEmitter(); + /** + * @private + */ @Output() blur: EventEmitter = new EventEmitter(); + /** + * @private + */ @Output() focus: EventEmitter = new EventEmitter(); + /** + * @private + */ @Output() cancel: EventEmitter = new EventEmitter(); + /** + * @private + */ @Output() clear: EventEmitter = new EventEmitter(); value: string = ''; @@ -187,7 +214,7 @@ export class Searchbar extends Ion { this.value = ''; this.onChange(this.value); this.input.emit(this); - + this.blurInput = false; }