UNPKG

react-native-image-gallery-refis360movil

Version:

A React Native image gallery browser with interactive animations

34 lines (33 loc) 1.24 kB
/// <reference types="react" /> import * as PropTypes from 'prop-types'; import * as React from 'react'; import { ImageGallerySource } from './types/image'; export interface ImageListContainerProps { readonly activeId?: string; readonly imageHeight?: number; readonly imageWidth?: number; readonly images?: ImageGallerySource[]; readonly onPress?: (imageId: string) => void; readonly showImageViewer?: boolean; readonly theme?: object; readonly topMargin?: number; } export declare class ImageListContainer extends React.PureComponent<ImageListContainerProps> { static propTypes: { activeId: PropTypes.Requireable<any>; imageHeight: PropTypes.Requireable<any>; imageWidth: PropTypes.Requireable<any>; images: PropTypes.Requireable<any>; onPress: PropTypes.Validator<any>; showImageViewer: PropTypes.Requireable<any>; theme: PropTypes.Requireable<any>; topMargin: PropTypes.Requireable<any>; }; static defaultProps: object; constructor(props: ImageListContainerProps); renderItem(item: { item: ImageGallerySource; index: number; }): JSX.Element; render(): JSX.Element; }