Type alias EntityEditOutput<Entity, LoadInput, SaveOutput, ValidationFailedType, LoadError, ValidationError, SaveError>
Entity
EditOutput<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,