feat: add uuid widget (#719)
This commit is contained in:
committed by
GitHub
parent
79877fcd1f
commit
9d96a27952
@ -689,11 +689,15 @@ export interface HiddenField extends BaseField {
|
||||
}
|
||||
|
||||
export interface StringOrTextField extends BaseField {
|
||||
// This is the default widget, so declaring its type is optional.
|
||||
widget: 'string' | 'text';
|
||||
default?: string;
|
||||
}
|
||||
|
||||
export interface UUIDField extends BaseField {
|
||||
widget: 'uuid';
|
||||
allow_regenerate?: boolean;
|
||||
}
|
||||
|
||||
export interface UnknownField extends BaseField {
|
||||
widget: 'unknown';
|
||||
}
|
||||
@ -713,6 +717,7 @@ export type Field<EF extends BaseField = UnknownField> =
|
||||
| SelectField
|
||||
| HiddenField
|
||||
| StringOrTextField
|
||||
| UUIDField
|
||||
| EF;
|
||||
|
||||
export interface ViewFilter {
|
||||
|
Reference in New Issue
Block a user