diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2013-04-12 18:49:37 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2013-05-06 16:22:25 +0200 |
commit | bf55d5b412ca3e0c7eb3db32e8cd27371d86a7b6 (patch) | |
tree | 42933fb5fe9985d76de28dba1715815af9fe9aca /install | |
parent | f1a83b6fdc949b624e717c23768ed9fbcbf572b6 (diff) | |
download | freeipa-bf55d5b412ca3e0c7eb3db32e8cd27371d86a7b6.tar.gz freeipa-bf55d5b412ca3e0c7eb3db32e8cd27371d86a7b6.tar.xz freeipa-bf55d5b412ca3e0c7eb3db32e8cd27371d86a7b6.zip |
Builder: remove item from singleton registry
https://fedorahosted.org/freeipa/ticket/3235
Diffstat (limited to 'install')
-rw-r--r-- | install/ui/src/freeipa/_base/Singleton_registry.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/_base/Singleton_registry.js b/install/ui/src/freeipa/_base/Singleton_registry.js index d18676064..bab97cc8c 100644 --- a/install/ui/src/freeipa/_base/Singleton_registry.js +++ b/install/ui/src/freeipa/_base/Singleton_registry.js @@ -78,6 +78,17 @@ define(['dojo/_base/declare', }, /** + * Removes object of given type from registry + * + * @param {String} type + */ + remove: function(type) { + + var undefined; + this._map[type] = undefined; + }, + + /** * Registers construction specification * * @param type {String|Object} type or construction spec @@ -93,6 +104,7 @@ define(['dojo/_base/declare', context: this }; } + this.builder.registry.register(type, func, default_spec); }, |