Skip to content

Commit c894fbc

Browse files
Merge branch 'feature/ui-router-config' of https://github.com/cloudmark/ng2 into cloudmark-feature/ui-router-config
2 parents 012e228 + 491373f commit c894fbc

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/uiRouterConfig.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {isDefined} from "ui-router-core";
66

77
export function applyModuleConfig(uiRouter: UIRouter, injector: Injector, options: StatesModule = {}): StateObject[] {
88
if (isFunction(options.config)) {
9-
options.config(uiRouter, injector);
9+
options.config(uiRouter, injector, options);
1010
}
1111

1212
let states = options.states || [];

src/uiRouterNgModule.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ export interface StatesModule {
200200
* import { requireAuthHook } from "./requireAuthHook";
201201
* import { MyService } from "./myService";
202202
*
203-
* export function configureMyModule(uiRouter: UIRouter, injector: Injector) {
203+
* export function configureMyModule(uiRouter: UIRouter, injector: Injector, options: StatesModule) {
204204
* // Get UIRouter services off the UIRouter object
205205
* let urlConfig = uiRouter.urlService.config;
206206
* let transitionService = uiRouter.transitionService;
@@ -228,6 +228,6 @@ export interface StatesModule {
228228
* class MyModule {}
229229
* ```
230230
*/
231-
config?: (uiRouterInstance: UIRouter, injector: Injector) => any;
231+
config?: (uiRouterInstance: UIRouter, injector: Injector, options: StatesModule) => any;
232232
}
233233

0 commit comments

Comments
 (0)