MenuSeparator.js.uncompressed.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. require({cache:{
  2. 'url:dijit/templates/MenuSeparator.html':"<tr class=\"dijitMenuSeparator\">\n\t<td class=\"dijitMenuSeparatorIconCell\">\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n\t<td colspan=\"3\" class=\"dijitMenuSeparatorLabelCell\">\n\t\t<div class=\"dijitMenuSeparatorTop dijitMenuSeparatorLabel\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n</tr>"}});
  3. define("dijit/MenuSeparator", [
  4. "dojo/_base/declare", // declare
  5. "dojo/dom", // dom.setSelectable
  6. "./_WidgetBase",
  7. "./_TemplatedMixin",
  8. "./_Contained",
  9. "dojo/text!./templates/MenuSeparator.html"
  10. ], function(declare, dom, _WidgetBase, _TemplatedMixin, _Contained, template){
  11. // module:
  12. // dijit/MenuSeparator
  13. return declare("dijit.MenuSeparator", [_WidgetBase, _TemplatedMixin, _Contained], {
  14. // summary:
  15. // A line between two menu items
  16. templateString: template,
  17. buildRendering: function(){
  18. this.inherited(arguments);
  19. dom.setSelectable(this.domNode, false);
  20. },
  21. isFocusable: function(){
  22. // summary:
  23. // Override to always return false
  24. // tags:
  25. // protected
  26. return false; // Boolean
  27. }
  28. });
  29. });