Add tests for search services and components

Refs #190
This commit is contained in:
Will Abson
2016-06-23 08:16:07 +01:00
parent 91ca490824
commit 4a255d29c0
12 changed files with 423 additions and 28 deletions

View File

@@ -86,15 +86,15 @@ export class AlfrescoSearchControlComponent implements AfterViewInit {
}
}
_getTextFieldClassName(): string {
getTextFieldClassName(): string {
return 'mdl-textfield mdl-js-textfield' + (this.expandable ? ' mdl-textfield--expandable' : '');
}
_getTextFieldHolderClassName(): string {
getTextFieldHolderClassName(): string {
return this.expandable ? 'search-field mdl-textfield__expandable-holder' : 'search-field';
}
_getAutoComplete(): string {
getAutoComplete(): string {
return this.autocomplete ? 'on' : 'off';
}
@@ -103,7 +103,7 @@ export class AlfrescoSearchControlComponent implements AfterViewInit {
*
* @param event Submit event that was fired
*/
_onSearch(event): void {
onSearch(event): void {
if (event) {
event.preventDefault();
}
@@ -115,17 +115,17 @@ export class AlfrescoSearchControlComponent implements AfterViewInit {
}
}
_onFileClicked(event): void {
onFileClicked(event): void {
this.preview.emit({
value: event.value
});
}
_onFocus(): void {
onFocus(): void {
this.searchActive = true;
}
_onBlur(): void {
onBlur(): void {
window.setTimeout(() => {
this.searchActive = false;
}, 200);