Constructor
new module:br/presenter/component/PresenterComponent(sTemplateId, vPresentationModel)
Constructs a new instance of
PresenterComponent
. Instances of PresenterComponent
can also
be created from an XML snippet using the module:br/presenter/component/PresenterComponent#deserialize
method.
Parameters:
Name | Type | Description |
---|---|---|
sTemplateId |
String | The id of a template to render the presentation model with. |
vPresentationModel |
Object | A presentation model instance, or the name of a presentation model class that can be constructed. |
- Implements:
Methods
-
deserialize(sPresenterData)
-
Extracts the data inside the presenter tag and gives it to the PresentationModel for deserialization. Only has affect if the Presentation Model implements
module:br/presenter/SerializablePresentationModel
.Parameters:
Name Type Description sPresenterData
String The presenter xml node in string format -
getPresentationModel()
-
Retrieve the presentation model being displayed by this component.
-
isViewAttached()
-
Returns
true
oncebr/component/Frame#onOpen
has fired, and the display element has been attached to the page.