{#if video_mode=="preview"} gradio.dispatch("clear")} on:fullscreen={({ detail }) => handle_fullscreen_change(detail)} {autoplay} {loop} upload={(...args) => gradio.client.upload(...args)} /> {:else} gradio.dispatch("upload")} on:clear={() => gradio.dispatch("clear")} on:error={({ detail }) => gradio.dispatch("error", detail)} {label} {show_label} max_file_size={gradio.max_file_size} i18n={gradio.i18n} upload={(...args) => gradio.client.upload(...args)} stream_handler={gradio.client?.stream} {autoplay} {loop} /> {/if}