Class RenderingController
- Extends:
- EventDispatcher
- Requires:
- Class
- Event
- ErrorEvent
- EventDispatcher
- DriverManager
- DriverAbstract
- TemplateManager
- Defined in:
- RenderingController.js
RenderingController Responsible for holding and parsing configuration.
Constructor
RenderingController(configuration)
Static Fields
Field | |
---|---|
RenderingController.ERROR
[constant]
|
|
RenderingController.RENDERED
[constant]
|
Methods
Method | |
---|---|
![]() |
addEventListener(type, callbackFunction, context)
Adding listener
|
addTemplateManager(manager)
Adds event listeners to the given templateManager and holds it
|
|
![]() |
Dispatches event
|
![]() |
hasEventListener(type)
Checks if given event type listener is registered
|
![]() |
removeAllEventListeners(type)
Remove group of listeners or all listeners
|
![]() |
removeEventListener(type, callbackFunction)
Remove listener
|
render()
Executing rendering flow.
|
Class Detail
RenderingController(configuration)
Parameters (optional) | ||
---|---|---|
configuration | {Object} | Rendering configuration |
- Throws:
- {RenderingController.Exception.WRONG_CONFIGURATION} if given configuration isn't valid - is null or is'nt Object or Array.
Static Field Details
RenderingController.ERROR
[constant]
RenderingController.RENDERED
[constant]
Method Details
addTemplateManager(manager)
Adds event listeners to the given templateManager and holds it
Parameters (optional) | ||
---|---|---|
manager | {TemplateManager} |
render()
Executing rendering flow. Creates TemplateManager instances, adds templates, creates drivers and fetches them
- Throws:
- {RenderingController.Exception.NO_REMOTE_DRIVER} if given transformation rule has declared remote driver use #data but no driver field is declared.
Documentation generated by JsDoc Toolkit 2.4.0 on Wed Aug 17 2011 15:33:34 GMT+0200 (CEST)