Evento JavaScript per le modifiche di stato nei model target basati sullo stato
Utilizzare l'evento targetstatechanged per ricevere notifiche ogniqualvolta cambia lo stato di un model target basato sullo stato. L'evento include un oggetto JSON con il nome dello stato rilevato come argomento supplementare. Ad esempio:
{
"stateName": "the-detected-state"
}
Esempio di utilizzo
Nell'esempio seguente viene illustrato come effettuare la sottoscrizione all'evento e comunicare lo stato a un widget di testo in fase di esecuzione.
$scope.$on("targetstatechanged", function (event, target, tmlNodeName, args) {
state = JSON.parse(args).stateName;
$scope.setWidgetProp('textArea-1', 'text', state);
});