link-dropdown-toggle.js 504 B

1234567891011121314151617181920
  1. import Ember from 'ember';
  2. export default Ember.Component.extend({
  3. tagName: 'a',
  4. attributeBindings: ['href', 'toggle:data-toggle', 'expanded:aria-expanded'],
  5. classNames: 'dropdown-toggle',
  6. toggle: 'dropdown',
  7. expanded: 'false',
  8. ariaRoleString: 'button',
  9. href: function() {
  10. var router = this.container.lookup('router:main');
  11. var route = this.get('route');
  12. var params = this.get('params');
  13. return router.generate(route, params);
  14. }.property('route', 'params.@each')
  15. });