1 /** 2 * @fileOverview root node represent a check tree 3 * @author yiminghe@gmail.com 4 */ 5 KISSY.add("tree/checktree", function (S, Component, CheckNode, CheckTreeRender, TreeMgr) { 6 /** 7 * @name CheckTree 8 * @extends Tree.CheckNode 9 * @class 10 * KISSY Checked Tree. 11 * xclass: 'check-tree'. 12 * @memberOf Tree 13 */ 14 var CheckTree = CheckNode.extend([Component.DelegateChildren, TreeMgr], 15 /** 16 * @lends Tree.CheckTree# 17 */ 18 { 19 /** 20 * See {@link Tree.Node#expandAll} 21 */ 22 expandAll:function () { 23 return CheckTree.superclass.expandAll.apply(this, arguments); 24 } 25 }, { 26 ATTRS:/** 27 * @lends Tree.CheckTree# 28 */ 29 { 30 /** 31 * Readonly. Render class. 32 * @type function 33 */ 34 xrender:{ 35 value:CheckTreeRender 36 } 37 } 38 }, { 39 xclass:'check-tree', 40 priority:40 41 }); 42 return CheckTree; 43 44 }, { 45 requires:['component', './checknode', './checktreeRender', './treemgr'] 46 });