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. |
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 sPresenterDataString The presenter xml node in string format -
getPresentationModel()
-
Retrieve the presentation model being displayed by this component.
-
isViewAttached()
-
Returns
trueoncebr/component/Frame#onOpenhas fired, and the display element has been attached to the page.