 TypeDecorator interface   An interface implemented by all Angular type decorators, which allows them to be used as decorators as well as Angular syntax. See more... interface TypeDecorator {
  <T extends Type<any>>(type: T): T
} Description @ng.Component({...})
class MyClass {...} Methods     call signature       Invoke as decorator.      (target: Object, propertyKey?: string | symbol, parameterIndex?: number): void Parameters     target  Object      propertyKey  string | symbol  Optional. Default is undefined.     parameterIndex  number  Optional. Default is undefined.     Returns void      

    
{'path': 'public/docs/angular~9/api/core/typedecorator.html', 'source': 'DevDocs.IO'}