The square brackets are not necessary with @HostBinding()
@HostBinding('@slideIn') get slideIn() {
There are two decorators @HostBinding() and @HostListener() therefore the distinction between () and [] isn’t necessary, while it is when host: [...] is used.