mirror of
https://github.com/gradio-app/gradio.git
synced 2025-02-17 11:29:58 +08:00
Change optionality of the data
param in submit
+ predict
(#8816)
* add initialiser to data * tweak submit * add changeset * type fixes * ruff lint * fix test * Revert "fix test" This reverts commit5d01b5c95b
. * Revert "ruff lint" This reverts commit2c8e518a75
. --------- Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
This commit is contained in:
parent
0d76169e46
commit
9ee6839f94
6
.changeset/petite-bobcats-like.md
Normal file
6
.changeset/petite-bobcats-like.md
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
"@gradio/client": minor
|
||||
"gradio": minor
|
||||
---
|
||||
|
||||
feat:Change optionality of the `data` param in `submit` + `predict`
|
@ -107,14 +107,14 @@ export class Client {
|
||||
) => Promise<unknown[]>;
|
||||
submit: (
|
||||
endpoint: string | number,
|
||||
data: unknown[] | Record<string, unknown>,
|
||||
data: unknown[] | Record<string, unknown> | undefined,
|
||||
event_data?: unknown,
|
||||
trigger_id?: number | null,
|
||||
all_events?: boolean
|
||||
) => SubmitIterable<GradioEvent>;
|
||||
predict: (
|
||||
endpoint: string | number,
|
||||
data: unknown[] | Record<string, unknown>,
|
||||
data: unknown[] | Record<string, unknown> | undefined,
|
||||
event_data?: unknown
|
||||
) => Promise<PredictReturn>;
|
||||
open_stream: () => Promise<void>;
|
||||
|
@ -76,14 +76,14 @@ export class Command {
|
||||
|
||||
export type SubmitFunction = (
|
||||
endpoint: string | number,
|
||||
data: unknown[] | Record<string, unknown>,
|
||||
data?: unknown[] | Record<string, unknown>,
|
||||
event_data?: unknown,
|
||||
trigger_id?: number | null
|
||||
) => SubmitIterable<GradioEvent>;
|
||||
|
||||
export type PredictFunction = (
|
||||
endpoint: string | number,
|
||||
data: unknown[] | Record<string, unknown>,
|
||||
data?: unknown[] | Record<string, unknown>,
|
||||
event_data?: unknown
|
||||
) => Promise<PredictReturn>;
|
||||
|
||||
|
@ -4,7 +4,7 @@ import type { Dependency, PredictReturn } from "../types";
|
||||
export async function predict(
|
||||
this: Client,
|
||||
endpoint: string | number,
|
||||
data: unknown[] | Record<string, unknown>
|
||||
data: unknown[] | Record<string, unknown> = {}
|
||||
): Promise<PredictReturn> {
|
||||
let data_returned = false;
|
||||
let status_complete = false;
|
||||
|
@ -26,7 +26,7 @@ import { Client } from "../client";
|
||||
export function submit(
|
||||
this: Client,
|
||||
endpoint: string | number,
|
||||
data: unknown[] | Record<string, unknown>,
|
||||
data: unknown[] | Record<string, unknown> = {},
|
||||
event_data?: unknown,
|
||||
trigger_id?: number | null,
|
||||
all_events?: boolean
|
||||
|
Loading…
Reference in New Issue
Block a user