Files
ox_lib/web/src/interfaces/dialog.ts
T
ANTOND 1990e3792f feat(web/input): support default values (#66)
* feat(web/dialog): Support placeholders

* feat(web/dialog): Support default values

* feat(web/dialog): Support default state of checkbox

* feat(web/dialog): Support placeholder for number input

* feat(web/dialog): Support default value for select
2022-08-05 15:10:37 +02:00

15 lines
346 B
TypeScript

import { IconProp } from "@fortawesome/fontawesome-svg-core";
type RowType = "input" | "checkbox" | "select" | "number";
export interface Row {
type: RowType;
label: string;
placeholder?: string;
default?: string | number;
checked?: boolean;
options?: { value: string; label?: string }[];
password?: boolean;
icon?: IconProp;
}