import {
AfterContentInit,
Component,
ContentChildren,
EventEmitter,
Input,
OnDestroy,
Output,
QueryList
} from "@angular/core";
import {InputComponent} from "../input/input.component";
@Component({
selector: 'advanced-search-input',
template: `
`
})
export class AdvancedSearchInputComponent implements AfterContentInit, OnDestroy {
@ContentChildren(InputComponent) inputs: QueryList
@Input() disabled: boolean = false;
@Output() searchEmitter: EventEmitter = new EventEmitter();
constructor() {
}
ngAfterContentInit() {
this.inputs.forEach(input => {
input.inputClass = 'advanced';
});
}
ngOnDestroy() {
}
}