]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/js/dojo/openils/widget/EditDialog.js
clients set flags directly on the editpane
[working/Evergreen.git] / Open-ILS / web / js / dojo / openils / widget / EditDialog.js
1 if(!dojo._hasResource['openils.widget.EditDialog']) {
2     dojo.provide('openils.widget.EditDialog');
3     dojo.require('openils.widget.EditPane');
4     dojo.require('dijit.Dialog');
5
6
7     /**
8      * Given a fieldmapper object, this builds a pop-up dialog used for editing the object
9      */
10
11     dojo.declare(
12         'openils.widget.EditDialog',
13         [dijit.Dialog],
14         {
15             editPane : null, // reference to our EditPane object
16
17             constructor : function() {
18                 //this.inherited(arguments);
19                 this.editPane = new openils.widget.EditPane();
20             },
21
22             /**
23              * Builds a basic table of key / value pairs.  Keys are IDL display labels.
24              * Values are dijit's, when values set
25              */
26             startup : function() {
27                 this.inherited(arguments);
28                 this.editPane.startup();
29                 this.domNode.appendChild(this.editPane.domNode);
30             }
31         }
32     );
33 }
34