Interface PlatformReflectionCapabilities
Hierarchy
-
PlatformReflectionCapabilities
Methods
annotations
- annotations(type: Type<any>): any[]
hasLifecycleHook
- hasLifecycleHook(type: any, lcProperty: string): boolean
-
Parameters
-
type: any
-
lcProperty: string
Returns boolean
importUri
- importUri(type: Type<any>): string
-
Parameters
Returns string
isReflectionEnabled
- isReflectionEnabled(): boolean
parameters
- parameters(type: Type<any>): any[][]
-
Parameters
Returns any[][]
propMetadata
- propMetadata(typeOrFunc: Type<any>): {}
resolveEnum
- resolveEnum(enumIdentifier: any, name: string): any
-
Parameters
-
enumIdentifier: any
-
name: string
Returns any
resolveIdentifier
- resolveIdentifier(name: string, moduleUrl: string, members: string[] | null, runtime: any): any
-
Parameters
-
name: string
-
moduleUrl: string
-
members: string[] | null
-
runtime: any
Returns any
resourceUri
- resourceUri(type: Type<any>): string
-
Parameters
Returns string