Skip to content

Commit afcfe95

Browse files
feat(uiCanExit): Add controller lifecycle hook "uiCanExit"
1 parent 1552032 commit afcfe95

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/ng1/viewDirective.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -420,9 +420,9 @@ function registerControllerCallbacks($transitions: TransitionService, controller
420420
$scope.$on('$destroy', $transitions.onError({}, ['$error$', '$transition$', onDynamic]));
421421
}
422422

423-
// Add component-level hook for canDeactivate
424-
if (isFunction(controllerInstance.canDeactivate)) {
425-
$scope.$on('$destroy', $transitions.onBefore({exiting: cfg.node.state.name}, controllerInstance.canDeactivate.bind(controllerInstance)));
423+
// Add component-level hook for uiCanExit
424+
if (isFunction(controllerInstance.uiCanExit)) {
425+
$scope.$on('$destroy', $transitions.onBefore({exiting: cfg.node.state.name}, controllerInstance.uiCanExit.bind(controllerInstance)));
426426
}
427427
}
428428

0 commit comments

Comments
 (0)