@prisma-cms/front-editor
Version:
59 lines (58 loc) • 1.84 kB
TypeScript
export default Slider;
declare class Slider extends Iterable {
static defaultProps: {
dots: boolean;
dotsClass: string;
speed: number;
slidesToScroll: number;
slidesToShow: number;
slidesPerRow: number;
accessibility: boolean;
adaptiveHeight: boolean;
arrows: boolean;
autoplay: boolean;
autoplaySpeed: number;
centerMode: boolean;
centerPadding: number;
draggable: boolean;
easing: string;
fade: boolean;
focusOnSelect: boolean;
infinite: boolean;
initialSlide: number;
lazyLoad: undefined;
pauseOnDotsHover: boolean;
pauseOnFocus: boolean;
pauseOnHover: boolean;
rows: number;
slide: string;
swipe: boolean;
swipeToSlide: boolean;
touchMove: boolean;
touchThreshold: number;
useCSS: boolean;
useTransform: boolean;
variableWidth: boolean;
vertical: boolean;
style: any;
hide_wrapper_in_default_mode: boolean;
errorDelay: number;
SaveIcon: React.ComponentType<{}>;
ResetIcon: React.ComponentType<import("material-ui/SvgIcon").SvgIconProps>;
EditIcon: React.ComponentType<import("material-ui/SvgIcon").SvgIconProps>;
cacheKeyPrefix: string;
contentEditable: boolean | undefined;
};
getSliderProps(): {
text?: string | null | undefined;
tag?: keyof JSX.IntrinsicElements | undefined;
query?: string | undefined;
first?: number | undefined;
style?: React.CSSProperties | undefined;
ref: (slider: any) => any;
slidesToShow: any;
};
slider: any;
}
import Iterable from "../Connectors/Connector/ListView/Iterable";
import React from "react";