Classing{js}
APIs are mainly structured in two namespaces:
create
used to create overloaded functions.For purpose of simplicity and previty, some of the library's API's that are expected to be used repeatedly in some context are shortcuted in the global namespace.
The following figure depicts the complete structure of th library:
Global shortcuts are provieded, as mentioned, because these components are expected to be used repeatedly and it may be inconvienint to call them from the classing
namespace every time. However, conflicts, though rare, could occur with these global shortcuts. If a conflict occur, or you suspect that a conflict will occur, you can always resort to the same components in the classing
namespace.