This is a plugin for OpenSeadragon library, which lets user drag navigator over the viewer area.
To make navigator provided with OpenSeadragon library draggable, first include '/openseadragon-draggable-navigator.js'
file into the project after including OpenSeadragon library.
<script src="openseadragon-draggable-navigator.js"></script>
Then it can be used like this:
var viewer = new OpenSeadragon.Viewer(...);
viewer.setNavigatorDraggable(true);
Use proper icon for draggable element- Show icon on hover of navigator
- Adjust position of icon on the basis of navigator location
- Check if this supports all the OSD versions
Remove events and icon on reset of draggable feature on navigatorMake it work for default 'isSet' value- Don't fade navigator if user is dragging it