diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2013-04-18 12:37:40 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2013-05-06 16:22:28 +0200 |
commit | 2182c93e2f4d009d87313a347840c3d8de5178e3 (patch) | |
tree | f6948ef897988d61944a1da3cea6cc4fec559c41 /install/ui/src/freeipa/ipa.js | |
parent | 790853c5870fc82989692e9e63f3e829f124595b (diff) | |
download | freeipa.git-2182c93e2f4d009d87313a347840c3d8de5178e3.tar.gz freeipa.git-2182c93e2f4d009d87313a347840c3d8de5178e3.tar.xz freeipa.git-2182c93e2f4d009d87313a347840c3d8de5178e3.zip |
Entity registry and builder which allow definition by spec
https://fedorahosted.org/freeipa/ticket/3235
Diffstat (limited to 'install/ui/src/freeipa/ipa.js')
-rw-r--r-- | install/ui/src/freeipa/ipa.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/install/ui/src/freeipa/ipa.js b/install/ui/src/freeipa/ipa.js index fec27d9e..701ed239 100644 --- a/install/ui/src/freeipa/ipa.js +++ b/install/ui/src/freeipa/ipa.js @@ -27,9 +27,9 @@ define(['./jquery', './_base/i18n', './_base/metadata_provider', './builder', - './entities', + './reg', './text'], - function($, JSON, i18n, metadata_provider, builder, entities, text) { + function($, JSON, i18n, metadata_provider, builder, reg, text) { var IPA = function() { @@ -219,8 +219,8 @@ var IPA = function() { }; that.register = function(name, factory) { - entities.remove(name); - entities.register({ + reg.entity.remove(name); + reg.entity.register({ type: name, factory: factory, spec: { name: name } @@ -228,7 +228,7 @@ var IPA = function() { }; that.get_entity = function(name) { - return entities.get(name); + return reg.entity.get(name); }; that.display_activity_icon = function() { |