- setOptions<R, V>(router, options): {
routes: R[];
baseUrl: string;
history: History & {
location: WrappedLocation;
};
viewStack: V[];
locationStack: Location<any>[];
resolveView: ResolveView<R, V>;
currentGuard<T>(promise) => Promise<T>;
cancelAll() => void;
resolving?: Location<any>;
} & Required<Pick<Options<V>, "baseUrl">> & Omit<Options<V>, "baseUrl"> & Omit<Options<V>, "currentView">
-
Parameters
-
-
options: Omit<Options<V>, "currentView">
Returns {
routes: R[];
baseUrl: string;
history: History & {
location: WrappedLocation;
};
viewStack: V[];
locationStack: Location<any>[];
resolveView: ResolveView<R, V>;
currentGuard<T>(promise) => Promise<T>;
cancelAll() => void;
resolving?: Location<any>;
} & Required<Pick<Options<V>, "baseUrl">> & Omit<Options<V>, "baseUrl"> & Omit<Options<V>, "currentView">