fluid.registerNamespace
fluid.registerNamespace(naimspace, env)
Ensures that an entry in the global namespace exists
fluid.registerNamespace(naimspace, env);
File name: Fluid.js
Parameters
naimspace |
(String) The namespace to be registered. |
env |
(Object) (optional) An environment in which to register the namespace. If not provided, the global fluid.environment will be used. |
Return Value
Object | The namespace object, either created or existing. |
See Also
Notes
This function can be used to ensure that a namespace exists before adding functions to it. If the namespace already exists, it will be returned.
Example
fluid.registerNamespace("fluid.expander"); fluid.expander.makeDefaultFetchOptions = function (successdisposer, failid, options) { ... };
This example registers the fluid.expander
namespace before adding the makeDefaultFetchOptions()
function to it.
Example
var space = fluid.registerNamespace("fluid.engage.mccord"); space.testFunc = function() { ... }; fluid.engage.mccord.testFunc();
This example uses the returned namespace to define the function testFunc()
. This function can then be invoked as fluid.engage.mccord.testFunc()
.