Fix scale issues within Dropdown (#4584)

* changs

* changes
This commit is contained in:
aliabid94 2023-06-21 12:34:12 -07:00 committed by GitHub
parent 0909c35102
commit 458b2d9bbd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
32 changed files with 32 additions and 31 deletions

View File

@ -15,6 +15,7 @@
- Send captured data in `stop_recording` event for `gr.Audio` and `gr.Video` components by [@freddyaboulton](https://github.com/freddyaboulton) in [PR 4554](https://github.com/gradio-app/gradio/pull/4554)
- Fix bug in `gr.Gallery` where `height` and `object_fit` parameters where being ignored by [@freddyaboulton](https://github.com/freddyaboulton) in [PR 4576](https://github.com/gradio-app/gradio/pull/4576)
- Fixes an HTML sanitization issue in DOMPurify where links in markdown were not opening in a new window by [@hannahblair] in [PR 4577](https://github.com/gradio-app/gradio/pull/4577)
- Fixed Dropdown height rendering in Columns by [@aliabid94](https://github.com/aliabid94) in [PR 4584](https://github.com/gradio-app/gradio/pull/4584)
## Other Changes:

View File

@ -22,13 +22,13 @@ set_documentation_group("component")
@document()
class Dropdown(
FormComponent,
Changeable,
Inputable,
Selectable,
Blurrable,
IOComponent,
SimpleSerializable,
FormComponent,
):
"""
Creates a dropdown of choices from which entries can be selected.

View File

@ -20,7 +20,7 @@
export let width: number | undefined;
export let color_map: Record<string, string>;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let root: string;
export let root_url: string;

View File

@ -32,7 +32,7 @@
export let streaming: boolean;
export let root_url: null | string;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
export let autoplay: boolean = false;

View File

@ -9,7 +9,7 @@
export let variant: "primary" | "secondary" | "stop" = "secondary";
export let mode: "static" | "dynamic" = "dynamic";
export let size: "sm" | "lg" = "lg";
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
</script>

View File

@ -21,7 +21,7 @@
display: boolean;
}>;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let label: string;
export let show_label: boolean = true;

View File

@ -13,7 +13,7 @@
export let info: string | undefined = undefined;
export let mode: "static" | "dynamic";
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
</script>

View File

@ -11,7 +11,7 @@
export let value_is_output: boolean = false;
export let choices: Array<string>;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let mode: "static" | "dynamic";
export let label: string = "Checkbox Group";

View File

@ -15,7 +15,7 @@
export let value_is_output: boolean = false;
export let show_label: boolean;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
export let mode: "static" | "dynamic";

View File

@ -1,5 +1,5 @@
<script lang="ts">
export let scale: number = 1;
export let scale: number | null = null;
export let gap: boolean = true;
export let min_width: number = 0;
export let elem_id: string = "";

View File

@ -25,7 +25,7 @@
export let label: string | null = null;
export let wrap: boolean;
export let datatype: Datatype | Array<Datatype>;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
const dispatch = createEventDispatcher();

View File

@ -16,7 +16,7 @@
export let root: string;
export let root_url: null | string;
export let samples_per_page: number = 10;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
const dispatch = createEventDispatcher<{

View File

@ -16,7 +16,7 @@
export let choices: Array<string>;
export let show_label: boolean;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
export let allow_custom_value: boolean = false;

View File

@ -28,7 +28,7 @@
export let selectable: boolean = false;
export let loading_status: LoadingStatus;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
$: _value = normalise_file(value, root, root_url);

View File

@ -1,6 +1,6 @@
<script lang="ts">
export let visible = true;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number = 0;
</script>

View File

@ -15,7 +15,7 @@
export let visible: boolean = true;
export let value: Array<string> | Array<FileData> | null = null;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let grid_cols: number | Array<number> | undefined = [2];
export let grid_rows: number | Array<number> | undefined = undefined;

View File

@ -15,7 +15,7 @@
export let color_map: Record<string, string> = {};
export let label: string = "Highlighted Text";
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let selectable: boolean = false;

View File

@ -24,7 +24,7 @@
export let brush_radius: number;
export let selectable: boolean = false;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
export let mode: "static" | "dynamic";

View File

@ -17,7 +17,7 @@
export let label: string;
export let show_label: boolean;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
const dispatch = createEventDispatcher<{ change: undefined }>();

View File

@ -16,7 +16,7 @@
} = {};
export let label: string = "Label";
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
export let show_label: boolean;

View File

@ -22,7 +22,7 @@
export let label: string;
export let show_label: boolean;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
let _value: null | FileData;

View File

@ -10,7 +10,7 @@
export let elem_classes: Array<string> = [];
export let visible: boolean = true;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let value: number = 0;
export let show_label: boolean;

View File

@ -18,7 +18,7 @@
export let show_label: boolean;
export let target: HTMLElement;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let theme_mode: ThemeMode;
export let caption: string;

View File

@ -15,7 +15,7 @@
export let mode: "static" | "dynamic";
export let show_label: boolean;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;
</script>

View File

@ -11,7 +11,7 @@
export let label: string = "Slider";
export let info: string | undefined = undefined;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let minimum: number;
export let maximum: number;

View File

@ -18,7 +18,7 @@
export let max_lines: number | false;
export let type: "text" | "password" | "email" = "text";
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let show_copy_button: boolean = false;
export let loading_status: LoadingStatus | undefined = undefined;

View File

@ -43,7 +43,7 @@
export let show_label: boolean;
export let colors: Array<string>;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let loading_status: LoadingStatus;

View File

@ -15,7 +15,7 @@
export let file_types: Array<string> = ["file"];
export let root: string;
export let size: "sm" | "lg" = "lg";
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let mode: "static" | "dynamic" = "dynamic";
export let variant: "primary" | "secondary" | "stop" = "secondary";

View File

@ -27,7 +27,7 @@
export let mirror_webcam: boolean;
export let include_audio: boolean;
export let container: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let mode: "static" | "dynamic";
export let autoplay: boolean = false;

View File

@ -5,7 +5,7 @@
export let variant: "primary" | "secondary" | "stop" = "secondary";
export let size: "sm" | "lg" = "lg";
export let disabled: boolean = false;
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
</script>

View File

@ -10,7 +10,7 @@
export let file_types: Array<string> = ["file"];
export let include_file_metadata = true;
export let size: "sm" | "lg" = "lg";
export let scale: number = 1;
export let scale: number | null = null;
export let min_width: number | undefined = undefined;
export let mode: "static" | "dynamic" = "dynamic";
export let variant: "primary" | "secondary" | "stop" = "secondary";

View File

@ -1,4 +1,4 @@
lockfileVersion: '6.0'
lockfileVersion: '6.1'
settings:
autoInstallPeers: true