cleaver icon indicating copy to clipboard operation
cleaver copied to clipboard

Add onNavigate function to register event handlers

Open tkers opened this issue 7 years ago • 1 comments

This adds an onNavigate function to the included script, enabling themes to add new functionality a bit more easily. I currently could not find a nice way to achieve running a function when navigating to another slide, other than monkey patching window.history.replaceState which is pretty ugly (events like window.onpopstate are not triggered when pushing/replacing a new state).

Granted, this is not the cleanest solution either, so definitely open for alternatives or suggestions.

tkers avatar Dec 03 '18 23:12 tkers

Hey @tkers, thanks for the PRs! I went ahead and gave you commit access to this repo so feel free to merge these yourself :)

jdan avatar Dec 04 '18 13:12 jdan