Skip to main content
10-Marble
October 4, 2018
Solved

Step Description is not showing up

  • October 4, 2018
  • 1 reply
  • 2275 views

If we add step description in Creo Illustrate, how to show them in the experience.

 

I guess, it should be working if we watch the current step like $scope.$watch("view.wdg['model-1'].currentStep",

 

But StepDescription is always undefined

 

Thanks in advance

  

 

Regards

Taju Joseph

 

Best answer by RolandRaytchev

Yes , there is known issue with the stepDescription. Currently this information could not be accessed on the  end device (HoloLens, IOS , Mobile)   The property of the stepDescription-    you can define in Creo Illustrate in the Note Tab on the bottom.  When I see the picture to your post, it looks like that it is a snapshot from the debugging console  of the Chrome preview? Right?

Actually we are able to access in the preview the stepDescription. For example if you use  a listener for the “stepstarted” event , where you will be able  to access the stepDescription note  in the preview mode / in JavaScript

$scope.$on('stepstarted', function(evt, arg1, arg2, arg3) { 
 var parsedArg3 = JSON.parse(arg3);
 console.log("stepDescription="+parsedArg3.stepDescription);
 console.log("nextStep="+parsedArg3.nextStep); 
});

Please see also the following post for further information

 

 

1 reply

21-Topaz I
October 5, 2018

Yes , there is known issue with the stepDescription. Currently this information could not be accessed on the  end device (HoloLens, IOS , Mobile)   The property of the stepDescription-    you can define in Creo Illustrate in the Note Tab on the bottom.  When I see the picture to your post, it looks like that it is a snapshot from the debugging console  of the Chrome preview? Right?

Actually we are able to access in the preview the stepDescription. For example if you use  a listener for the “stepstarted” event , where you will be able  to access the stepDescription note  in the preview mode / in JavaScript

$scope.$on('stepstarted', function(evt, arg1, arg2, arg3) { 
 var parsedArg3 = JSON.parse(arg3);
 console.log("stepDescription="+parsedArg3.stepDescription);
 console.log("nextStep="+parsedArg3.nextStep); 
});

Please see also the following post for further information

 

 

10-Marble
October 7, 2018

Thank you