UNPKG

extjs-gpl

Version:

GPL licensed version of Sencha Ext JS

30 lines (22 loc) 685 B
Ext.define('KitchenSink.view.tree.ReorderController', { extend: 'Ext.app.ViewController', alias: 'controller.tree-reorder', onExpandAllClick: function () { var view = this.getView(), toolbar = view.lookup('tbar'); view.getEl().mask('Expanding tree...'); toolbar.disable(); view.expandAll(function() { view.getEl().unmask(); toolbar.enable(); }); }, onCollapseAllClick: function () { var view = this.getView(), toolbar = view.lookup('tbar'); toolbar.disable(); view.collapseAll(function() { toolbar.enable(); }); } });