Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / src / playground / Image / Image.d.ts
Size: Mime:
/**
 * @todo split out the `get` into deps
 */
import React from 'react';
import { ImageProps, ImageState } from './typings';
/**
 * @todo 1. picture
 * @todo 2. figure
 * @todo 3. href, wrap in image
 */
declare class Image extends React.PureComponent<ImageProps, ImageState> {
    static propTypes: {};
    static defaultProps: {
        classes: string;
        containerClasses: string;
        containerClassName: string;
        figureClassName: string;
        classList: string;
        captionClass: string;
        captionClassName: string;
        imageSrc: string;
        url: string;
        imageSource: string;
        alternateImage: string;
        src: string;
        alt: string;
        caption: string;
        text: string;
        labelText: string;
        captionText: string;
        isImage: boolean;
    };
    state: {
        isLoaded: boolean;
    };
    readonly alt: any;
    readonly src: any;
    readonly passthroughProps: any;
    readonly caption: string | undefined;
    readonly attributes: {
        alt: any;
        src: any;
        passthroughProps: any;
        className: string;
        containerClassName: any;
        text: string | undefined;
        children?: React.ReactNode;
        Wrap?: React.ReactNode;
        hasNoWrap?: boolean | undefined;
        nowrap?: boolean | undefined;
        classes?: string | undefined;
        containerClasses?: string | undefined;
        figureClassName?: string | undefined;
        captionClass?: string | undefined;
        captionClassName?: string | undefined;
        imageSrc?: string | undefined;
        imageSource?: string | undefined;
        alternateImage?: string | undefined;
        url?: string | undefined;
        caption?: string | undefined;
        captionText?: string | undefined;
        labelText?: string | undefined;
        isImage?: boolean | undefined;
    };
    readonly className: string;
    readonly containerClassName: any;
    readonly captionClass: any;
    readonly imgStyle: {
        backgroundImage: string;
    };
    readonly Wrap: any;
    handleImageLoad: (event: any) => void;
    readonly style: {};
    readonly imageView: JSX.Element;
    readonly captionView: {} | undefined;
    render(): JSX.Element;
}
export { Image };
export default Image;