| var nspace_extend = require("nspace_extend"); | |
| // constructors and destructors | |
| var color1 = new nspace_extend.Outer.Inner1.Color(); | |
| var color = new nspace_extend.Outer.Inner1.Color(color1); | |
| delete color1; | |
| // class methods | |
| color.colorInstanceMethod(20.0); | |
| nspace_extend.Outer.Inner1.Color.colorStaticMethod(20.0); | |
| var created = nspace_extend.Outer.Inner1.Color.create(); | |
| // constructors and destructors | |
| var color2 = new nspace_extend.Outer.Inner2.Color(); | |
| color = new nspace_extend.Outer.Inner2.Color(color2); | |
| delete color2; | |
| // class methods | |
| color.colorInstanceMethod(20.0); | |
| nspace_extend.Outer.Inner2.Color.colorStaticMethod(20.0); | |
| created = nspace_extend.Outer.Inner2.Color.create(); | |
| // Same class different namespaces | |
| var col1 = new nspace_extend.Outer.Inner1.Color(); | |
| var col2 = nspace_extend.Outer.Inner2.Color.create(); | |
| col2.colors(col1, col1, col2, col2, col2); |