Methods
createUniqueHash
- createUniqueHash(string: string): string
-
Parameters
Returns string
generateHashData
- generateHashData(module: any, original: Function): any[][]
-
Parameters
-
module: any
-
original: Function
Returns any[][]
parseModuleTemplate
- parseModuleTemplate(moduleName: any, generatedHashData: any, targetCurrentSymbol: any): string
-
Parameters
-
moduleName: any
-
generatedHashData: any
-
targetCurrentSymbol: any
Returns string
validateCustomInjectable
- validateCustomInjectable(injectable: any, module: any, original: any): void
-
Parameters
-
injectable: any
-
module: any
-
original: any
Returns void
validateCustomInjectableKeys
- validateCustomInjectableKeys(keys: Array<"useFactory" | "provide" | "useValue" | "useClass" | "useDynamic" | string>): void
-
Parameters
-
keys: Array<"useFactory" | "provide" | "useValue" | "useClass" | "useDynamic" | string>
Returns void