src/app/core/entity/entity-field-edit/dynamic-edit/edit-component.interface.ts
Interface for custom edit components. The inputs are passed on by the DynamicEditComponent.
ColorInputComponent
DynamicEditComponent
EditAgeComponent
EditAttendanceComponent
EditBooleanComponent
EditConfigurableEnumComponent
EditDateComponent
EditDateFormatComponent
EditEmailComponent
EditEntityComponent
EditExternalProfileLinkComponent
EditFileComponent
EditJsonComponent
EditLegacyAttendanceComponent
EditLocationComponent
EditLongTextComponent
EditMonthComponent
EditNumberComponent
EditPrefilledValuesComponent
EditPublicFormColumnsComponent
EditPublicFormRelatedEntitiesComponent
EditPublicformRouteComponent
EditRecurringIntervalComponent
EditReportDefinitionComponent
EditReportModeComponent
EditReportPeriodToggleComponent
EditTemplateExportFileComponent
EditTextComponent
EditTextWithAutocompleteComponent
EditTodoCompletionComponent
EditUrlComponent
SqlCodeEditorComponent
No results matching.
Properties |
|
| entity |
entity:
|
Type : InputSignal<Entity | undefined>
|
| Optional |
| formFieldConfig |
formFieldConfig:
|
Type : InputSignal<FormFieldConfig | undefined>
|
| Optional |
import { InputSignal } from "@angular/core";
import { Entity } from "#src/app/core/entity/model/entity";
import { FormFieldConfig } from "#src/app/core/common-components/entity-form/FormConfig";
/**
* Interface for custom edit components.
* The inputs are passed on by the DynamicEditComponent.
*/
export interface EditComponent {
formFieldConfig?: InputSignal<FormFieldConfig | undefined>;
entity?: InputSignal<Entity | undefined>;
}