UNPKG

@widergy/web-utils

Version:
38 lines (37 loc) 1.02 kB
import { JsonObject } from './commonInterfaces'; export interface Field { id: number; type: string; order: number; suborder: number; code: string; title: string; description: string; required: boolean; required_message: string; key: string; placeholder: string; tooltip: string; format: string; format_error_message: string; form_id: number; child_keys: string; visibility_parent_field_key_id: number | null; visibility_parent_field_option_values: unknown[]; visibility_toggleable_field_id: number | null; visibility_toggleable_field_value: unknown; read_only: boolean; default_value: string; auxiliary: boolean; hidden: boolean; logic_evaluation: string; logic_evaluation_error_message: string; image_url: string; configuration: JsonObject; section?: number; external_field_options: boolean; field_normalizers: unknown[]; field_options?: Array<{ [key: string]: unknown; }>; }