resolve | @uirouter/core
Options
Menu

Module resolve

The Resolve subsystem

This subsystem is an asynchronous, hierarchical Dependency Injection system.

Typically, resolve is configured on a state using a StateDeclaration.resolve declaration.

Index

Type aliases

PolicyAsync: "WAIT" | "NOWAIT" | "RXWAIT"
PolicyWhen: "LAZY" | "EAGER"

Variables

ALL_WHENS: string[] = [whens.EAGER, whens.LAZY]
EAGER_WHENS: string[] = [whens.EAGER]
NATIVE_INJECTOR_TOKEN: string = "Native Injector"
whens: object = resolvePolicies.when

Type declaration

  • EAGER: string
  • LAZY: string

Object literals

defaultResolvePolicy: object
async: "WAIT" = "WAIT"
when: "LAZY" = "LAZY"
resolvePolicies: object
async: object
NOWAIT: string = "NOWAIT"
RXWAIT: string = "RXWAIT"
WAIT: string = "WAIT"
when: object
EAGER: string = "EAGER"
LAZY: string = "LAZY"

Generated using TypeDoc