my_gradio / js /image /README.md
xray918's picture
Upload folder using huggingface_hub
0ad74ed verified

A newer version of the Gradio SDK is available: 5.9.1

Upgrade

@gradio/image

<script>
    import { BaseImageUploader, BaseStaticImage, Webcam, BaseExample } from "@gradio/image";
</script>

BaseImageUploader

    export let sources: ("clipboard" | "webcam" | "upload")[] = [
        "upload",
        "clipboard",
        "webcam"
    ];
    export let streaming = false;
    export let pending = false;
    export let mirror_webcam: boolean;
    export let selectable = false;
    export let root: string;
    export let i18n: I18nFormatter;

BaseStaticImage

    export let value: null | FileData;
    export let label: string | undefined = undefined;
    export let show_label: boolean;
    export let show_download_button = true;
    export let selectable = false;
    export let show_share_button = false;
    export let root: string;
    export let i18n: I18nFormatter;

Webcam

    export let streaming = false;
    export let pending = false;

    export let mode: "image" | "video" = "image";
    export let mirror_webcam: boolean;
    export let include_audio: boolean;
    export let i18n: I18nFormatter;

BaseExample

    export let value: string;
    export let samples_dir: string;
    export let type: "gallery" | "table";
    export let selected = false;