Chris@0: /** Chris@0: * @file Chris@0: * A Backbone Model for collapsible menus. Chris@0: */ Chris@0: Chris@17: (function(Backbone, Drupal) { Chris@0: /** Chris@0: * Backbone Model for collapsible menus. Chris@0: * Chris@0: * @constructor Chris@0: * Chris@0: * @augments Backbone.Model Chris@0: */ Chris@17: Drupal.toolbar.MenuModel = Backbone.Model.extend( Chris@17: /** @lends Drupal.toolbar.MenuModel# */ { Chris@0: /** Chris@0: * @type {object} Chris@17: * Chris@17: * @prop {object} subtrees Chris@0: */ Chris@17: defaults: /** @lends Drupal.toolbar.MenuModel# */ { Chris@17: /** Chris@17: * @type {object} Chris@17: */ Chris@17: subtrees: {}, Chris@17: }, Chris@0: }, Chris@17: ); Chris@17: })(Backbone, Drupal);