AngularTS
    Preparing search index...

    Interface StateRegistryService

    Public $stateRegistry contract for dynamic route registration.

    Module-owned static routes should normally use [[NgModule.router]]. Use this service when routes must be added or removed at runtime.

    interface StateRegistryService {
        deregister(stateOrName: StateOrName): StateDeclaration[];
        getState(
            stateOrName: StateOrName,
            base?: StateOrName,
        ): StateDeclaration | null;
        getStates(): StateDeclaration[];
        onStatesChanged(
            listener: (
                event: "registered" | "deregistered",
                states: StateDeclaration[],
            ) => void,
        ): () => void;
        register(stateDefinition: StateDeclaration): StateDeclaration;
        root(): StateDeclaration;
    }
    Index

    Methods

    • Parameters

      • listener: (event: "registered" | "deregistered", states: StateDeclaration[]) => void

      Returns () => void