Hi everyone,
I'm thinking about integrating an interactive tour tutorial (like Tourist.js) in my app.
Has anyone come accross this kind of plugin, and what are the best practices for a good integration ? :
1. One of the issues i'm facing is that that plugin relies on dom element IDs, but SmartGWT abstracts dom elements IDs management.
2. Another issue is that SmartGWT apps are Ajax based, therefore how can the plugin wait for not drawn items to show... etc.
For issue 1, I thought about using the scLocator, which is used for Selenium testing, to be able to get the appropriate widgets in each tour step, but it doesn't seem to exist any public method to get a widget from its scLocator (or maybe a just missed it).
For issue 2, I have no idea, any inputs are welcome :-)
Thank you for your help !
(I'm using SmartGWT Power 4.1)
I'm thinking about integrating an interactive tour tutorial (like Tourist.js) in my app.
Has anyone come accross this kind of plugin, and what are the best practices for a good integration ? :
1. One of the issues i'm facing is that that plugin relies on dom element IDs, but SmartGWT abstracts dom elements IDs management.
2. Another issue is that SmartGWT apps are Ajax based, therefore how can the plugin wait for not drawn items to show... etc.
For issue 1, I thought about using the scLocator, which is used for Selenium testing, to be able to get the appropriate widgets in each tour step, but it doesn't seem to exist any public method to get a widget from its scLocator (or maybe a just missed it).
For issue 2, I have no idea, any inputs are welcome :-)
Thank you for your help !
(I'm using SmartGWT Power 4.1)
Comment