• Overview
@angular/core

HostAttributeToken

Class
stable

Creates a token that can be used to inject static attributes of the host node.

API

    
      class HostAttributeToken {}
    
    

constructor

HostAttributeToken
@paramattributeNamestring

toString

string
@returnsstring

Usage Notes

Injecting an attribute that is known to exist

@Directive()
class MyDir {
  attr: string = inject(new HostAttributeToken('some-attr'));
}

Optionally injecting an attribute

@Directive()
class MyDir {
  attr: string | null = inject(new HostAttributeToken('some-attr'), {optional: true});
}
Jump to details