123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- import PropTypes from '../_util/vue-types';
- var defaultProps = {
- accessibility: {
- type: Boolean,
- default: true
- },
- // 自定义高度
- adaptiveHeight: {
- type: Boolean,
- default: false
- },
- afterChange: PropTypes.any.def(null),
- arrows: {
- type: Boolean,
- default: true
- },
- autoplay: {
- type: Boolean,
- default: false
- },
- autoplaySpeed: PropTypes.number.def(3000),
- beforeChange: PropTypes.any.def(null),
- centerMode: {
- type: Boolean,
- default: false
- },
- centerPadding: PropTypes.string.def('50px'),
- cssEase: PropTypes.string.def('ease'),
- dots: {
- type: Boolean,
- default: false
- },
- dotsClass: PropTypes.string.def('slick-dots'),
- draggable: {
- type: Boolean,
- default: true
- },
- unslick: {
- type: Boolean,
- default: false
- },
- easing: PropTypes.string.def('linear'),
- edgeFriction: PropTypes.number.def(0.35),
- fade: {
- type: Boolean,
- default: false
- },
- focusOnSelect: {
- type: Boolean,
- default: false
- },
- infinite: {
- type: Boolean,
- default: true
- },
- initialSlide: PropTypes.number.def(0),
- lazyLoad: PropTypes.any.def(null),
- verticalSwiping: {
- type: Boolean,
- default: false
- },
- asNavFor: PropTypes.any.def(null),
- // 圆点hover是否暂停
- pauseOnDotsHover: {
- type: Boolean,
- default: false
- },
- // focus是否暂停
- pauseOnFocus: {
- type: Boolean,
- default: false
- },
- // hover是否暂停
- pauseOnHover: {
- type: Boolean,
- default: true
- },
- responsive: PropTypes.array,
- rows: PropTypes.number.def(1),
- rtl: {
- type: Boolean,
- default: false
- },
- slide: PropTypes.string.def('div'),
- slidesPerRow: PropTypes.number.def(1),
- slidesToScroll: PropTypes.number.def(1),
- slidesToShow: PropTypes.number.def(1),
- speed: PropTypes.number.def(500),
- swipe: {
- type: Boolean,
- default: true
- },
- swipeEvent: PropTypes.any.def(null),
- swipeToSlide: {
- type: Boolean,
- default: false
- },
- touchMove: {
- type: Boolean,
- default: true
- },
- touchThreshold: PropTypes.number.def(5),
- useCSS: {
- type: Boolean,
- default: true
- },
- useTransform: {
- type: Boolean,
- default: true
- },
- variableWidth: {
- type: Boolean,
- default: false
- },
- vertical: {
- type: Boolean,
- default: false
- },
- waitForAnimate: {
- type: Boolean,
- default: true
- },
- children: PropTypes.array,
- __propsSymbol__: PropTypes.any
- };
- export default defaultProps;
|