How to use the ember-inspector/utils/check-current-route function in ember-inspector

To help you get started, we’ve selected a few ember-inspector examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github emberjs / ember-inspector / app / controllers / route-item.js View on Github external
isCurrent: function() {
    var currentRoute = this.get('currentRoute');
    if (!currentRoute) {
      return false;
    }

    return checkCurrentRoute( currentRoute, this.get('value.name') );
  }.property('currentRoute', 'value.name')
});
github emberjs / ember-inspector / app / components / route-cell-name.js View on Github external
isCurrent: computed('currentRoute.{name,url}', 'route.value.{name,url}', function() {
    const {
      currentRoute,
      route,
    } = this;

    if (!currentRoute) {
      return false;
    }

    return checkCurrentRoute(currentRoute, route.value);
  })
});
github emberjs / ember-inspector / app / controllers / route-tree.js View on Github external
return this.model.filter(routeItem => {
      let currentRoute = this.currentRoute;
      let hideRoutes = this.get('options.hideRoutes');
      let hideSubstates = this.get('options.hideSubstates');

      if (hideRoutes && currentRoute) {
        return checkCurrentRoute(currentRoute, routeItem.value);
      }

      if (hideSubstates && isRouteSubstate(routeItem.value.name)) {
        return false;
      }

      if (!searchMatch(routeItem.value.name, this.searchValue)) {
        return false;
      }

      return true;
    });
  }),