fluid.registerNamespace(naimspace, env)| Section |
|---|
| Column |
|---|
| Ensures that an entry in the global namespace exists | Code Block |
|---|
| javascript |
|---|
| javascript |
|---|
| bgColor | white |
|---|
| borderStyle | nonejavascript |
|---|
|
fluid.registerNamespace(naimspace, env);
|
File name: Fluid.js Parameters| Span (Deprecated) |
|---|
| 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| Span (Deprecated) |
|---|
| Object | The namespace object, either created or existing. |
|
|
| NotesThis 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| Code Block |
|---|
|
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| Code Block |
|---|
|
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(). |