Modify the model data for application-provided screens
The application-provided screens do set model to populate
data after call to mashup in BehaviorController.
To modify the model data before you do set model, add a subscriber
to the beforeBehaviorSetModel event. If a screen
contains subscriber for this event, it is called before the set model
is done and after the call to mashup in BehaviorController.
For example, you can define the subscriber as follows:
subscribers: {
local: [{
eventId: 'beforeBehaviorSetModel',
sequence: '51',
handler: {
methodName: "extn_handleBeforeBehaviorSetModel"
}
}]
}For the defined subscriber, if you do not set model in the screen,
the extn_handleBeforeBehaviorSetModel method is called.
Note: The
beforeBehaviorSetModel event is applicable
only for set model after call to mashup is defined in BehaviorController.