Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Reflector

Provides access to reflection data about symbols. Used internally by Angular to power dependency injection and compilation.

Hierarchy

Index

Constructors

constructor

Properties

reflectionCapabilities

reflectionCapabilities: PlatformReflectionCapabilities

Methods

annotations

  • annotations(typeOrFunc: Type<any>): any[]

factory

getter

hasLifecycleHook

  • hasLifecycleHook(type: any, lcProperty: string): boolean

importUri

  • importUri(type: any): string

method

parameters

  • parameters(typeOrFunc: Type<any>): any[][]

propMetadata

  • propMetadata(typeOrFunc: Type<any>): {}

resolveEnum

  • resolveEnum(identifier: any, name: string): any

resolveIdentifier

  • resolveIdentifier(name: string, moduleUrl: string, members: string[] | null, runtime: any): any

resourceUri

  • resourceUri(type: any): string

setter

updateCapabilities

Generated using TypeDoc