Type alias EntityEditOutput<Entity, LoadInput, SaveOutput, ValidationFailedType, LoadError, ValidationError, SaveError>
Entity
Edit
Output
<Entity, LoadInput, SaveOutput, ValidationFailedType, LoadError, ValidationError, SaveError>: { edit
: ValidatedInputWithResultOutput<ModelWithDefault<Entity>, ModelValidationResult<Entity, ValidationFailedType>, SaveOutput, ValidationError, SaveError>; load
: EffectOutputSignals<LoadInput | null, Entity, LoadError>; model
: DerivedId<EntityEditModel<Entity, LoadInput, SaveOutput, ValidationFailedType, LoadError, ValidationError, SaveError>>; }
Type Parameters
-
Entity
-
LoadInput = number
-
SaveOutput = LoadInput
-
ValidationFailedType = string
-
LoadError = string
-
ValidationError = string
-
SaveError = string
Type specifying the output signals for entity edit signals,