Panel tours work as a sort of interactive documentation that explain the observers in the parameter boxes. Click the question mark while the app is on and you'll find out. While RowTreePlot already has a few tours, it would be nice adding tours for its remaining parameters, and then add tours to all the other panels:
[x] finish tours in RowTreePlot
[x] add tours to AbundancePlot
[x] add tours to AbundanceDensityPlot
[x] add tours to RDAPlot
There are two types of tours, a general tour for the param boxes (which can be defined with the method .definePanelTour) and specific tours for every observer (defined with .addSpecificTour function inside .defineInterface method). Examples of how to implement these two types of tours are in class-RowTreePlot.R.
Panel tours work as a sort of interactive documentation that explain the observers in the parameter boxes. Click the question mark while the app is on and you'll find out. While RowTreePlot already has a few tours, it would be nice adding tours for its remaining parameters, and then add tours to all the other panels:
There are two types of tours, a general tour for the param boxes (which can be defined with the method .definePanelTour) and specific tours for every observer (defined with .addSpecificTour function inside .defineInterface method). Examples of how to implement these two types of tours are in class-RowTreePlot.R.