fix: Static DI init

This commit is contained in:
Victor Berchet 2015-02-26 17:08:37 +01:00
parent 8d2720775c
commit 009e11a6be
3 changed files with 9 additions and 6 deletions

View File

@ -274,8 +274,9 @@ export function setupReflectorForAngular() {
}); });
reflector.registerType(StyleInliner, { reflector.registerType(StyleInliner, {
"factory": () => new StyleInliner(), "factory": (xhr, styleUrlResolver, urlResolver) =>
"parameters": [], new StyleInliner(xhr, styleUrlResolver, urlResolver),
"parameters": [[XHR], [StyleUrlResolver], [UrlResolver]],
"annotations": [] "annotations": []
}); });
} }

View File

@ -162,8 +162,9 @@ function setupReflector() {
}); });
reflector.registerType(StyleInliner, { reflector.registerType(StyleInliner, {
"factory": () => new StyleInliner(), "factory": (xhr, styleUrlResolver, urlResolver) =>
"parameters": [], new StyleInliner(xhr, styleUrlResolver, urlResolver),
"parameters": [[XHR], [StyleUrlResolver], [UrlResolver]],
"annotations": [] "annotations": []
}); });

View File

@ -143,8 +143,9 @@ function setup() {
}); });
reflector.registerType(StyleInliner, { reflector.registerType(StyleInliner, {
"factory": () => new StyleInliner(), "factory": (xhr, styleUrlResolver, urlResolver) =>
"parameters": [], new StyleInliner(xhr, styleUrlResolver, urlResolver),
"parameters": [[XHR], [StyleUrlResolver], [UrlResolver]],
"annotations": [] "annotations": []
}); });