summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/dialog.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/src/freeipa/dialog.js')
-rw-r--r--install/ui/src/freeipa/dialog.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/install/ui/src/freeipa/dialog.js b/install/ui/src/freeipa/dialog.js
index 0a8497b1c..cf9c7c304 100644
--- a/install/ui/src/freeipa/dialog.js
+++ b/install/ui/src/freeipa/dialog.js
@@ -22,12 +22,15 @@
define([
'dojo/keys',
+ './builder',
'./ipa',
'./jquery',
+ './phases',
+ './reg',
'./text',
'./field',
'./widget'],
- function(keys, IPA, $, text) {
+ function(keys, builder, IPA, $, phases, reg, text) {
/**
* Opened dialogs
@@ -1304,5 +1307,14 @@ IPA.confirm_mixin = function() {
};
};
+/**
+ * Dialog builder
+ * - added as builder for 'dialog' registry
+ * @ignore
+ */
+var dialog_builder = builder.get('dialog');
+dialog_builder.factory = IPA.dialog;
+reg.set('dialog', dialog_builder.registry);
+
return {};
}); \ No newline at end of file