Repository URL to install this package:
|
Version:
4.0.59 ▾
|
import React from 'react';
import { MediaCarouselProps, MediaCarouselStateType } from './typings';
import { defaultRenderArrows, defaultRenderItem, defaultRenderList, defaultRenderBullets, defaultRenderWrapper } from './renderProps';
declare class MediaCarousel extends React.Component<MediaCarouselProps, MediaCarouselStateType> {
static defaultProps: {
className: string;
list: ReadonlyArray<any>;
gridGap: number;
desktopColSpan: number;
tabletColSpan: number;
mobileColSpan: number;
itemHeight: number;
hasArrows: boolean;
hasBullets: boolean;
renderItem: typeof defaultRenderItem;
renderList: typeof defaultRenderList;
renderArrows: typeof defaultRenderArrows;
renderBullets: typeof defaultRenderBullets;
renderWrapper: typeof defaultRenderWrapper;
};
observableState: MediaCarouselStateType;
handleArrowNavigation: (event: React.KeyboardEvent<Element>) => void;
render(): React.ReactNode;
}
export { MediaCarousel };
export default MediaCarousel;