References

This section provides detailed documentation about the objects and other API elements that the Quantum Reference Architecture SDK provides.

Model Controller Other
kony.model Namespace FormController Object kony.mvc Namespace
TemplateController Object kony.mvc.registry Namespace
    Navigation Object

 

Note that there are no View objects provided in the SDK because, under the Quantum Reference Architecture, forms, templates, and masters function as views. You create forms, templates, and masters in Quantum Visualizer.

When you're building your Quantum Reference Architecture app in Quantum Visualizer, Quantum Visualizer generates some of your app's objects for you and creates files to store them in. Quantum Visualizer uses a default naming scheme for the objects and files it generates. The default naming scheme is important to keep in mind when you're using the References section of this SDK's documentation. For instance, the References section contains documentation for the following objects.

  • FormControllerObject
  • TemplateController Object

You will not actually find objects with these names in your code. Instead, under the default naming scheme, you will find names based on the form names you use in Quantum Visualizer. That is, if you create a form in Quantum Visualizer and name it frmLogin, then the FormController object for that form is called frmLoginController and it is stored in a file named frmLoginController.js. Likewise, if you have a form called frmMain, then that form will have a FormController object called frmMainController that's stored in a file called frmMainController.js. All of your other FormController objects, FormControllerExtension objects, and so on, are similarly named.

There are some objects whose name is exactly what you see in the References section. These are as follows.

  • Navigation Object
  • TemplateController Object

Your code accesses these objects using the exact names you see here.