Type alias EntityEditOutput<Entity, LoadInput, SaveOutput, ValidationFailedType, LoadError, ValidationError, SaveError>

EntityEditOutput<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 specifying the output signals for entity edit signals,

Type Parameters

  • Entity

  • LoadInput = number

  • SaveOutput = LoadInput

  • ValidationFailedType = string

  • LoadError = string

  • ValidationError = string

  • SaveError = string

Type declaration

Generated using TypeDoc