Skip to content

Commit 3aee2b7

Browse files
feat(Transition): Added getResolvable(token) method
1 parent 7c0d87a commit 3aee2b7

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/transition/transition.ts

+13
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,19 @@ export class Transition implements IHookRegistry {
246246
return getData(token);
247247
}
248248

249+
/**
250+
* Gets a [[Resolvable]] primitive
251+
*
252+
* This is a lower level API that returns a [[Resolvable]] from the Transition for a given token.
253+
*
254+
* @param token the DI token
255+
*
256+
* @returns the [[Resolvable]] in the transition's to path, or undefined
257+
*/
258+
getResolvable(token: any): Resolvable {
259+
return new ResolveContext(this._treeChanges.to).getResolvable(token);
260+
}
261+
249262
/**
250263
* Dynamically adds a new [[Resolvable]] (`resolve`) to this transition.
251264
*

0 commit comments

Comments
 (0)