specifies the entity type
specifies the input-type for the loading-effect will be LoadInput | null
(defaults to number)
specifies the output-type for the save-effect (defaults to LoadInput)
specifies the type representing a failed validations (total or for a distinct property, hence ModelValidationResult<Entity, ValidationFailedType>
will be used as validation result)
specifies the error type of the load-effect
specifies the error type of the validation-effect (use never, if your validation cannot error)
specifies the error type of the result-effect
true, if the entity does not equal the default entity, with respect to configured equals function (defaults to shallowEquals).
true, if either: the load effect is pending, or the result effect is pending, or the validation effect is pending, or edit.isValid is false (the current validation result represents invalid entity state, or the validation errored), or the result-input equals the current-input
The ValidatedInputWithResult for validation and result effects
The current Entity state (matching edit.currentInput.model) If you need to compare with the current default, use edit.currentInput instead.
The CombinedEffectResult for the load effect
true, if either: the load effect is pending, or the result effect is pending
Current ModelValidationResult for entity.
If entity === edit.validatedInput.model
and isNotEffectError(edit.validationResult)
this matches edit.validationResult, else it's NO_VALUE.
Generated using TypeDoc
Value-type for the derived model behavior produced by EntityEditFactory Signals.