Tour and step callbacks work well for individual tour or step cases, but we'd like to provide a means by which developers and integrators can hook in additional functionality into Hopscotch without adding code or config bloat to the core library.
Good examples of functionality that could leverage a plugin API:
- PR #76: Add a modal box that highlights what the current step points to.
- PR #104: Additional event handlers for tours.