feat(Editor): implement dynamic fields
This commit is contained in:
9
packages/types/index.d.ts
vendored
9
packages/types/index.d.ts
vendored
@@ -104,6 +104,7 @@ export interface IFieldDropdown {
|
||||
dependsOn?: string[];
|
||||
options?: IFieldDropdownOption[];
|
||||
source?: IFieldDropdownSource;
|
||||
additionalFields?: IFieldDropdownAdditionalFields;
|
||||
}
|
||||
|
||||
export interface IFieldDropdownSource {
|
||||
@@ -114,6 +115,14 @@ export interface IFieldDropdownSource {
|
||||
value: string;
|
||||
}[];
|
||||
}
|
||||
export interface IFieldDropdownAdditionalFields {
|
||||
type: string;
|
||||
name: string;
|
||||
arguments: {
|
||||
name: string;
|
||||
value: string;
|
||||
}[];
|
||||
}
|
||||
|
||||
export interface IFieldDropdownOption {
|
||||
label: string;
|
||||
|
Reference in New Issue
Block a user