072a4f141513098d0adf0bf1d7641a13cbb597d8
[yaffs-website] / web / core / modules / toolbar / js / models / MenuModel.js
1 /**
2  * @file
3  * A Backbone Model for collapsible menus.
4  */
5
6 (function (Backbone, Drupal) {
7
8   'use strict';
9
10   /**
11    * Backbone Model for collapsible menus.
12    *
13    * @constructor
14    *
15    * @augments Backbone.Model
16    */
17   Drupal.toolbar.MenuModel = Backbone.Model.extend(/** @lends Drupal.toolbar.MenuModel# */{
18
19     /**
20      * @type {object}
21      *
22      * @prop {object} subtrees
23      */
24     defaults: /** @lends Drupal.toolbar.MenuModel# */{
25
26       /**
27        * @type {object}
28        */
29       subtrees: {}
30     }
31   });
32
33 }(Backbone, Drupal));