Component Creation using the Core Layer


Component creation has been simplified by the core layer. At any point of time, component developers can know what their components stand for and what is the meta data they are going to be working with. The core layer even goes one level more and also helps out the component developers with registries that contain all the set of events that are to be raised by certain components.

The components that make up a library, the scope and all other component related information are discussed in this section.

These registries are used by the Canvas core layer to refer certain components definitions. However, Canvas Technology encourages the library developers to internally use these registries because the core layer does not instantiate classes with all the necessary meta data pairing.

The core layer simply instantiates the application container class without considering the layout type of the application container.

View the following pages