Chris@0: /** Chris@0: * @file Chris@0: * A Backbone Model for collapsible menus. Chris@0: */ Chris@0: Chris@0: (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@0: Drupal.toolbar.MenuModel = Backbone.Model.extend(/** @lends Drupal.toolbar.MenuModel# */{ Chris@0: Chris@0: /** Chris@0: * @type {object} Chris@0: * Chris@0: * @prop {object} subtrees Chris@0: */ Chris@0: defaults: /** @lends Drupal.toolbar.MenuModel# */{ Chris@0: Chris@0: /** Chris@0: * @type {object} Chris@0: */ Chris@0: subtrees: {}, Chris@0: }, Chris@0: }); Chris@0: }(Backbone, Drupal));