3 * @name ui.router.state.filter:isState
5 * @requires ui.router.state.$state
8 * Translates to {@link ui.router.state.$state#methods_is $state.is("stateName")}.
10 $IsStateFilter.$inject = ['$state'];
11 function $IsStateFilter($state) {
12 var isFilter = function (state) {
13 return $state.is(state);
15 isFilter.$stateful = true;
21 * @name ui.router.state.filter:includedByState
23 * @requires ui.router.state.$state
26 * Translates to {@link ui.router.state.$state#methods_includes $state.includes('fullOrPartialStateName')}.
28 $IncludedByStateFilter.$inject = ['$state'];
29 function $IncludedByStateFilter($state) {
30 var includesFilter = function (state) {
31 return $state.includes(state);
33 includesFilter.$stateful = true;
34 return includesFilter;
37 angular.module('ui.router.state')
38 .filter('isState', $IsStateFilter)
39 .filter('includedByState', $IncludedByStateFilter);