The resolveNamespace() method is used to return object for the specified namespace.
Syntax:
resolveNamespace(namespace)
Parameters: This method accepts a parameter as mentioned above and described below:
- namespace: This parameter holds the specified namespace string, for example ‘fabric.Image.filter’, ‘fabric’ etc.
Return Value: This method returns the object for the specified namespace.
Example 1:
Javascript
<!DOCTYPE html><html><head> <!-- Adding the FabricJS library --> <script src= </script></head><body><script type="text/javascript"> /* Calling resolveNamespace() function over the specified namespace */ console.log(fabric.util.resolveNamespace("fabric.Observable")); console.log(fabric.util.resolveNamespace("fabric.util"));</script></body></html> |
Output:
{}
{"array":{},"object":{},"string":{},"ease":{}}
Example 2:
Javascript
<!DOCTYPE html><html><head> <!-- Adding the FabricJS library --> <script src= </script></head><body><script type="text/javascript"> // Specifying some namespace var namespace1 = "fabric.CommonMethods"; var namespace2 = "fabric.Collection"; /* Calling resolveNamespace() function over the above specified namespace*/ console.log(fabric.util.resolveNamespace(namespace1)); console.log(fabric.util.resolveNamespace(namespace2));</script></body></html> |
Output:
{}
{"_objects":[]}
