This documentation is currently being moved to our new documentation site.
Please view or edit the documentation there, instead.
If you're looking for Fluid Project coordination, design, communication, etc, try the Fluid Project Wiki.
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()
.