Demo canvases
A demo canvas is a special type of canvas. They are typically used for demonstration or training purposes.
Normally, any changes made to a canvas are automatically saved. Conversely, a demo canvas is automatically restored to its original state when the session ends. Any changes you have made to the demo canvas are discarded, leaving the demo canvas restored and ready for the next session. For example, annotations are erased and deleted widgets are recovered.
Any canvas can be converted to a demo canvas. Likewise, any demo canvas can be converted back to a normal canvas.