@fe6/water-pro
Version:
An enterprise-class UI design language and Vue-based implementation
62 lines (57 loc) • 2.38 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.CarouselProps = void 0;
var _vueTypes = _interopRequireDefault(require("../_util/vue-types"));
var _type = require("../_util/type");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// Carousel
var CarouselProps = {
effect: _vueTypes.default.oneOf((0, _type.tuple)('scrollx', 'fade')),
dots: _vueTypes.default.looseBool.def(true),
vertical: _vueTypes.default.looseBool,
autoplay: _vueTypes.default.looseBool,
easing: _vueTypes.default.string,
beforeChange: _vueTypes.default.func,
afterChange: _vueTypes.default.func,
// style: PropTypes.React.CSSProperties,
preivewPageable: _vueTypes.default.looseBool,
preivewable: _vueTypes.default.looseBool.def(true),
prefixCls: _vueTypes.default.string,
accessibility: _vueTypes.default.looseBool,
nextArrow: _vueTypes.default.VNodeChild,
prevArrow: _vueTypes.default.VNodeChild,
pauseOnHover: _vueTypes.default.looseBool,
// className: PropTypes.string,
adaptiveHeight: _vueTypes.default.looseBool,
arrows: _vueTypes.default.looseBool.def(false),
autoplaySpeed: _vueTypes.default.number,
centerMode: _vueTypes.default.looseBool,
centerPadding: _vueTypes.default.string,
cssEase: _vueTypes.default.string,
dotsClass: _vueTypes.default.string,
draggable: _vueTypes.default.looseBool.def(false),
fade: _vueTypes.default.looseBool,
focusOnSelect: _vueTypes.default.looseBool,
infinite: _vueTypes.default.looseBool,
initialSlide: _vueTypes.default.number,
lazyLoad: _vueTypes.default.looseBool,
rtl: _vueTypes.default.looseBool,
slide: _vueTypes.default.string,
slidesToShow: _vueTypes.default.number,
slidesToScroll: _vueTypes.default.number,
speed: _vueTypes.default.number,
swipe: _vueTypes.default.looseBool,
swipeToSlide: _vueTypes.default.looseBool,
touchMove: _vueTypes.default.looseBool,
touchThreshold: _vueTypes.default.number,
variableWidth: _vueTypes.default.looseBool,
useCSS: _vueTypes.default.looseBool,
slickGoTo: _vueTypes.default.number,
responsive: _vueTypes.default.array,
imgList: _vueTypes.default.array,
dotPosition: _vueTypes.default.oneOf((0, _type.tuple)('top', 'bottom', 'left', 'right')),
verticalSwiping: _vueTypes.default.looseBool.def(false)
};
exports.CarouselProps = CarouselProps;