Siemka napisałem sobie component w angularze którym jest właśnie ta wyszukiwarka tylko teraz mam jeden problem a mianowicie, chciałbym żeby ta droplista znikła gdy użytkownik naciśnie w innej miejsce niż input do wyszukiwania, widzę że input zmienia wtedy status na touched ale nie mam pojęcia w jaki sposób obserwować tą zmianę, żeby zastosować jakiegoś booleana czy co tam potem wymyślę :D. Próbowałem coś w stylu

new Subscription ( () => {
if(input.touched) {
...
}
}

ale nie zadziałało :/