|
|
@ -28,6 +28,8 @@ export default function DefaultStateController($scope, $timeout, $location, $sta |
|
|
vm.getStateObject = getStateObject; |
|
|
vm.getStateObject = getStateObject; |
|
|
vm.navigatePrevState = navigatePrevState; |
|
|
vm.navigatePrevState = navigatePrevState; |
|
|
vm.getStateId = getStateId; |
|
|
vm.getStateId = getStateId; |
|
|
|
|
|
vm.getStateIndex = getStateIndex; |
|
|
|
|
|
vm.getStateIdAtIndex = getStateIdAtIndex; |
|
|
vm.getStateParams = getStateParams; |
|
|
vm.getStateParams = getStateParams; |
|
|
vm.getStateParamsByStateId = getStateParamsByStateId; |
|
|
vm.getStateParamsByStateId = getStateParamsByStateId; |
|
|
vm.getEntityId = getEntityId; |
|
|
vm.getEntityId = getEntityId; |
|
|
@ -100,6 +102,22 @@ export default function DefaultStateController($scope, $timeout, $location, $sta |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function getStateIndex() { |
|
|
|
|
|
if (vm.stateObject && vm.stateObject.length) { |
|
|
|
|
|
return vm.stateObject.length-1; |
|
|
|
|
|
} else { |
|
|
|
|
|
return -1; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function getStateIdAtIndex(index) { |
|
|
|
|
|
if (vm.stateObject && vm.stateObject[index]) { |
|
|
|
|
|
return vm.stateObject[index].id; |
|
|
|
|
|
} else { |
|
|
|
|
|
return ''; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
function getStateParams() { |
|
|
function getStateParams() { |
|
|
if (vm.stateObject && vm.stateObject.length) { |
|
|
if (vm.stateObject && vm.stateObject.length) { |
|
|
return vm.stateObject[vm.stateObject.length - 1].params; |
|
|
return vm.stateObject[vm.stateObject.length - 1].params; |
|
|
|