{#- vim: set ft=htmldjango : -#} {% from 'docs/vis-documentation-macros.html' import full_documentation_link with context %}
These controls located in the header bar of the page control the interaction history of the visualization. This allows users to undo, or redo, interactions. Each applied filter counts as an interaction, as do mode changes in the {{ full_documentation_link('settings-pane', 'settings pane') }}, and moving or zooming the map.
The control bar itself has three buttons: The undo button reverts the last interaction (i.e., goes up one level in the history tree). The redo button re-applies the last undone interaction (i.e., goes down one level in the history tree). It is disabled if there are no recent undone actions. The last button opens the history tree in a modal window.
The history tree window shows the interaction tree as a node-link diagram. Each state is represented by a circle, next to which the age of the state is written. Child states are connected to their parent by a link, which is straight for the first child, and makes a step for subsequent children. Children are placed to the right of their parent. The current state's node is filled. Clicking on a node will put the visualization in the respective state. Hovering over a node will give additional information in a tooltip.
Three additional buttons in the history tree window allow to manage the visualization: