jitReflector.d.ts 714 B

123456789101112131415161718
  1. import { CompileReflector, ExternalReference } from '@angular/compiler';
  2. import { Component } from '@angular/core';
  3. export declare const MODULE_SUFFIX = "";
  4. export declare class JitReflector implements CompileReflector {
  5. tryAnnotations: any;
  6. private reflectionCapabilities;
  7. constructor();
  8. guards(): {};
  9. componentModuleUrl(type: any, cmpMetadata: Component): string;
  10. parameters(typeOrFunc: any): any[][];
  11. annotations(typeOrFunc: any): any[];
  12. shallowAnnotations(typeOrFunc: any): any[];
  13. propMetadata(typeOrFunc: any): {
  14. [key: string]: any[];
  15. };
  16. hasLifecycleHook(type: any, lcProperty: string): boolean;
  17. resolveExternalReference(ref: ExternalReference): any;
  18. }