UNPKG

vue-scrollto

Version:

Adds a directive that listens for click events and scrolls to elements.

19 lines (15 loc) 521 B
import VueScrollTo from './directive' import { setDefaults, scroller } from './scrollTo' const install = function(Vue, options) { if (options) setDefaults(options) Vue.directive('scroll-to', VueScrollTo) Vue.prototype.$scrollTo = VueScrollTo.scrollTo } if (typeof window !== 'undefined' && window.Vue) { window.VueScrollTo = VueScrollTo window.VueScrollTo.setDefaults = setDefaults window.VueScrollTo.scroller = scroller window.Vue.use(install) } VueScrollTo.install = install export default VueScrollTo