1 if(!dojo._hasResource['openils.widget.EditDialog']) {
2 dojo.provide('openils.widget.EditDialog');
3 dojo.require('openils.widget.EditPane');
4 dojo.require('dijit.Dialog');
8 * Given a fieldmapper object, this builds a pop-up dialog used for editing the object
12 'openils.widget.EditDialog',
18 fieldOrder : null, // ordered list of field names, optional.
21 * Builds a basic table of key / value pairs. Keys are IDL display labels.
22 * Values are dijit's, when values set
24 startup : function() {
25 this.inherited(arguments);
26 var pane = new openils.widget.EditPane();
27 pane.mode = this.mode;
28 pane.fmClass = this.fmClass;
29 pane.fmObject = this.fmObject;
30 pane.fieldOrder = this.fieldOrder;
32 this.domNode.appendChild(pane.domNode);