These decorators let a directive or component manipulate and respond to its host element — the element the directive sits on (or the component's own root element). @HostBinding sets properties/attributes on the host; @HostListener listens for events on it.
@HostBinding — bind to host properties/attributes
{ , } ;
({ : })
{
() isActive = ;
() color = ;
() role = ;
}
