chunk-71b34d9a.28265a84.js 1.1 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-71b34d9a"],{"0006":function(t,e,l){"use strict";var s=l("5c46"),f=l.n(s);f.a},"5c46":function(t,e,l){},b407:function(t,e,l){"use strict";l.r(e);var s=function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{ref:"container",staticClass:"cl-scroll",on:{wheel:function(e){return e.preventDefault(),t.handleScroll(e)}}},[l("div",{ref:"wrapper",staticClass:"scroll-wrapper",style:{left:t.left+"px"}},[t._t("default")],2)])},f=[],i=15,n={name:"cl-scroll",data:function(){return{left:0}},methods:{handleScroll:function(t){var e=t.wheelDelta||3*-t.deltaY,l=this.$refs.container,s=l.offsetWidth,f=this.$refs.wrapper,n=f.offsetWidth;e>0?this.left=Math.min(0,this.left+e):s-i<n?this.left<-(n-s+i)?this.left=this.left:this.left=Math.max(this.left+e,s-n-i):this.left=0},moveToTarget:function(t){var e=this.$refs.container,l=e.offsetWidth,s=t.offsetLeft,f=t.offsetWidth;s<-this.left?this.left=-s+i:s+i>-this.left&&s+f<-this.left+l-i||(this.left=-(s-(l-f)+i))}}},r=n,a=(l("0006"),l("2877")),c=Object(a["a"])(r,s,f,!1,null,"5d298621",null);e["default"]=c.exports}}]);