Trabajar con widgets > 3D > Objetivo tipo modelo > Evento de JavaScript para cambios de estado en Objetivos Modelo basados en estado
Evento de JavaScript para cambios de estado en Objetivos Modelo basados en estado
Utilice el evento targetstatechanged para recibir notificaciones cada vez que cambie el estado de un Objetivo Modelo basado en estado. El evento incluirá un objeto JSON con el nombre del estado detectado como argumento adicional. Por ejemplo:
{
"stateName": "the-detected-state"
}
Ejemplo de uso
En el siguiente ejemplo se muestra cómo suscribirse al evento y comunicar el estado en tiempo de ejecución a un widget de texto.
$scope.$on("targetstatechanged", function (event, target, tmlNodeName, args) {
state = JSON.parse(args).stateName;
$scope.setWidgetProp('textArea-1', 'text', state);
});
¿Fue esto útil?