Application Load
IForm
The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.
IFormRequest form with action fields and filters.
interfaces/orionplace/appBase/IForm.tsexport interface IForm {
// Form class name.
name: string;
// Action form, filters or a step in a flow.
form_type: 'form' | 'filters' | 'step';
// Optional form metadata from discovery.
tr?: string[];
// Fields and their input metadata.
form_data: IFormFields;
// Nested filter definitions.
sub_filters_dict?: Record<string, IFormFields>;
// Additional filter metadata.
filters_dict?: Record<string, JsonValue>;
}