react-film
Version:
React component for showing carousel just like a film strip
103 lines (98 loc) • 4.05 kB
TypeScript
import React from 'react';
import PropTypes from 'prop-types';
declare function BasicFilm({ children, className }: {
children: any;
className: any;
}): React.JSX.Element;
declare namespace BasicFilm {
namespace defaultProps {
let children: undefined;
let className: undefined;
}
namespace propTypes {
let children_1: PropTypes.Requireable<any>;
export { children_1 as children };
let className_1: PropTypes.Requireable<string>;
export { className_1 as className };
}
}
declare function ReactFilm({ autoCenter, autoHide, autoHideFlipperOnEdge, children, className, dir, flipperBlurFocusOnClick, height, leftFlipperAriaLabel, leftFlipperText, nonce, rightFlipperAriaLabel, rightFlipperText, showDots, showFlipper, showScrollBar, styleSet, stylesRoot }: {
autoCenter: any;
autoHide: any;
autoHideFlipperOnEdge: any;
children: any;
className: any;
dir: any;
flipperBlurFocusOnClick: any;
height: any;
leftFlipperAriaLabel: any;
leftFlipperText: any;
nonce: any;
rightFlipperAriaLabel: any;
rightFlipperText: any;
showDots: any;
showFlipper: any;
showScrollBar: any;
styleSet: any;
stylesRoot: any;
}): React.JSX.Element;
declare namespace ReactFilm {
namespace defaultProps {
let autoCenter: undefined;
let autoHide: undefined;
let autoHideFlipperOnEdge: undefined;
let children: undefined;
let className: undefined;
let dir: undefined;
let flipperBlurFocusOnClick: undefined;
let leftFlipperAriaLabel: undefined;
let leftFlipperText: undefined;
let nonce: undefined;
let rightFlipperAriaLabel: undefined;
let rightFlipperText: undefined;
let showDots: undefined;
let showFlipper: undefined;
let showScrollBar: undefined;
let styleSet: undefined;
let stylesRoot: undefined;
}
namespace propTypes {
let autoCenter_1: PropTypes.Requireable<boolean>;
export { autoCenter_1 as autoCenter };
let autoHide_1: PropTypes.Requireable<boolean>;
export { autoHide_1 as autoHide };
let autoHideFlipperOnEdge_1: PropTypes.Requireable<boolean>;
export { autoHideFlipperOnEdge_1 as autoHideFlipperOnEdge };
let children_1: PropTypes.Requireable<any>;
export { children_1 as children };
let className_1: PropTypes.Requireable<string>;
export { className_1 as className };
let dir_1: PropTypes.Requireable<string>;
export { dir_1 as dir };
let flipperBlurFocusOnClick_1: PropTypes.Requireable<boolean>;
export { flipperBlurFocusOnClick_1 as flipperBlurFocusOnClick };
export let height: PropTypes.Requireable<number>;
let leftFlipperAriaLabel_1: PropTypes.Requireable<string>;
export { leftFlipperAriaLabel_1 as leftFlipperAriaLabel };
let leftFlipperText_1: PropTypes.Requireable<string>;
export { leftFlipperText_1 as leftFlipperText };
let nonce_1: PropTypes.Requireable<string>;
export { nonce_1 as nonce };
let rightFlipperAriaLabel_1: PropTypes.Requireable<string>;
export { rightFlipperAriaLabel_1 as rightFlipperAriaLabel };
let rightFlipperText_1: PropTypes.Requireable<string>;
export { rightFlipperText_1 as rightFlipperText };
let showDots_1: PropTypes.Requireable<boolean>;
export { showDots_1 as showDots };
let showFlipper_1: PropTypes.Requireable<boolean>;
export { showFlipper_1 as showFlipper };
let showScrollBar_1: PropTypes.Requireable<boolean>;
export { showScrollBar_1 as showScrollBar };
let styleSet_1: PropTypes.Requireable<any>;
export { styleSet_1 as styleSet };
let stylesRoot_1: PropTypes.Requireable<any>;
export { stylesRoot_1 as stylesRoot };
}
}
declare function retrofit(element: HTMLElement, props: any): void;
export { BasicFilm, ReactFilm, retrofit };