Front end of the Slack clone application.

searchbar.metadata.json 11KB

1
  1. [{"__symbolic":"module","version":3,"metadata":{"Searchbar":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../util/base-input","name":"BaseInput"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ion-searchbar","template":"<div class=\"searchbar-input-container\"><button ion-button mode=\"md\" (click)=\"cancelSearchbar($event)\" (mousedown)=\"cancelSearchbar($event)\" clear color=\"dark\" class=\"searchbar-md-cancel\" type=\"button\"><ion-icon name=\"md-arrow-back\"></ion-icon></button><div #searchbarIcon class=\"searchbar-search-icon\"></div><input #searchbarInput class=\"searchbar-input\" (input)=\"inputChanged($event)\" (blur)=\"inputBlurred()\" (focus)=\"inputFocused()\" dir=\"auto\" [attr.placeholder]=\"placeholder\" [attr.type]=\"type\" [attr.autocomplete]=\"_autocomplete\" [attr.autocorrect]=\"_autocorrect\" [attr.spellcheck]=\"_spellcheck\"><button ion-button clear class=\"searchbar-clear-icon\" [mode]=\"_mode\" (click)=\"clearInput($event)\" (mousedown)=\"clearInput($event)\" type=\"button\"></button></div><button ion-button #cancelButton mode=\"ios\" [tabindex]=\"_isActive ? 1 : -1\" clear (click)=\"cancelSearchbar($event)\" (mousedown)=\"cancelSearchbar($event)\" class=\"searchbar-ios-cancel\" type=\"button\">{{cancelButtonText}}</button>","host":{"[class.searchbar-animated]":"_animated","[class.searchbar-has-value]":"_value","[class.searchbar-active]":"_isActive","[class.searchbar-show-cancel]":"_showCancelButton","[class.searchbar-left-aligned]":"_shouldAlignLeft","[class.searchbar-has-focus]":"_isFocus","$quoted$":["[class.searchbar-animated]","[class.searchbar-has-value]","[class.searchbar-active]","[class.searchbar-show-cancel]","[class.searchbar-left-aligned]","[class.searchbar-has-focus]"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"cancelButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showCancelButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"autocomplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"autocorrect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"spellcheck":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"animated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ionInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"ionCancel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"ionClear":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl"}]}],"_searchbarInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["searchbarInput"]}]}],"_searchbarIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["searchbarIcon"]}]}],"_cancelButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["cancelButton",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"ngOnInit":[{"__symbolic":"method"}],"_inputUpdated":[{"__symbolic":"method"}],"positionElements":[{"__symbolic":"method"}],"positionPlaceholder":[{"__symbolic":"method"}],"positionCancelButton":[{"__symbolic":"method"}],"inputChanged":[{"__symbolic":"method"}],"inputFocused":[{"__symbolic":"method"}],"inputBlurred":[{"__symbolic":"method"}],"clearInput":[{"__symbolic":"method"}],"cancelSearchbar":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"Searchbar":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../util/base-input","name":"BaseInput"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ion-searchbar","template":"<div class=\"searchbar-input-container\"><button ion-button mode=\"md\" (click)=\"cancelSearchbar($event)\" (mousedown)=\"cancelSearchbar($event)\" clear color=\"dark\" class=\"searchbar-md-cancel\" type=\"button\"><ion-icon name=\"md-arrow-back\"></ion-icon></button><div #searchbarIcon class=\"searchbar-search-icon\"></div><input #searchbarInput class=\"searchbar-input\" (input)=\"inputChanged($event)\" (blur)=\"inputBlurred()\" (focus)=\"inputFocused()\" dir=\"auto\" [attr.placeholder]=\"placeholder\" [attr.type]=\"type\" [attr.autocomplete]=\"_autocomplete\" [attr.autocorrect]=\"_autocorrect\" [attr.spellcheck]=\"_spellcheck\"><button ion-button clear class=\"searchbar-clear-icon\" [mode]=\"_mode\" (click)=\"clearInput($event)\" (mousedown)=\"clearInput($event)\" type=\"button\"></button></div><button ion-button #cancelButton mode=\"ios\" [tabindex]=\"_isActive ? 1 : -1\" clear (click)=\"cancelSearchbar($event)\" (mousedown)=\"cancelSearchbar($event)\" class=\"searchbar-ios-cancel\" type=\"button\">{{cancelButtonText}}</button>","host":{"[class.searchbar-animated]":"_animated","[class.searchbar-has-value]":"_value","[class.searchbar-active]":"_isActive","[class.searchbar-show-cancel]":"_showCancelButton","[class.searchbar-left-aligned]":"_shouldAlignLeft","[class.searchbar-has-focus]":"_isFocus"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"cancelButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showCancelButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"autocomplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"autocorrect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"spellcheck":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"animated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ionInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"ionCancel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"ionClear":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl"}]}],"_searchbarInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["searchbarInput"]}]}],"_searchbarIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["searchbarIcon"]}]}],"_cancelButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["cancelButton",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"ngOnInit":[{"__symbolic":"method"}],"_inputUpdated":[{"__symbolic":"method"}],"positionElements":[{"__symbolic":"method"}],"positionPlaceholder":[{"__symbolic":"method"}],"positionCancelButton":[{"__symbolic":"method"}],"inputChanged":[{"__symbolic":"method"}],"inputFocused":[{"__symbolic":"method"}],"inputBlurred":[{"__symbolic":"method"}],"clearInput":[{"__symbolic":"method"}],"cancelSearchbar":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}]}}}}]