1 dojo.require('dijit.layout.TabContainer');
2 dojo.require('dijit.form.Textarea');
3 dojo.require('openils.widget.AutoGrid');
4 dojo.require('openils.Util');
7 function loadEventDef() {
8 edGrid.loadAll({order_by:{atevdef : 'hook'}});
9 edGrid.overrideEditWidgetClass.template = 'dijit.form.Textarea';
10 dojo.connect(eventDefTabs,'selectChild', tabLoader);
13 var loadedTabs = {'tab-atevdef' : true};
14 function tabLoader(child) {
15 if(loadedTabs[child.id]) return;
16 loadedTabs[child.id] = true;
19 tepGrid.loadAll({order_by:{atevparam : 'event_def'}});
22 thGrid.loadAll({order_by:{ath : 'key'}});
25 teeGrid.loadAll({order_by:{atenv : 'event_def'}});
28 trGrid.loadAll({order_by:{atreact : 'module'}});
31 tvGrid.loadAll({order_by:{atval : 'module'}});
36 openils.Util.addOnLoad(loadEventDef);