EntityModelCopyWith<$R, $In extends EntityModel, $Out> class
abstract
- Implementers
- AddressModelCopyWith
- AttributesModelCopyWith
- BoundaryModelCopyWith
- DocumentModelCopyWith
- FacilityModelCopyWith
- IdentifierModelCopyWith
- IndividualModelCopyWith
- LocalityModelCopyWith
- NameModelCopyWith
- ProductModelCopyWith
- ProductVariantModelCopyWith
- ProjectFacilityModelCopyWith
- ProjectModelCopyWith
- ProjectProductVariantModelCopyWith
- ProjectResourceModelCopyWith
- ProjectStaffModelCopyWith
- ProjectTypeModelCopyWith
- TargetModelCopyWith
- UserActionModelCopyWith
- UserModelCopyWith
- Available extensions
- AddressModelValueCopy
- AttributesModelValueCopy
- BoundaryModelValueCopy
- DocumentModelValueCopy
- FacilityModelValueCopy
- IdentifierModelValueCopy
- IndividualModelValueCopy
- LocalityModelValueCopy
- NameModelValueCopy
- ProductModelValueCopy
- ProductVariantModelValueCopy
- ProjectFacilityModelValueCopy
- ProjectModelValueCopy
- ProjectProductVariantModelValueCopy
- ProjectResourceModelValueCopy
- ProjectStaffModelValueCopy
- ProjectTypeModelValueCopy
- TargetModelValueCopy
- UserActionModelValueCopy
- UserModelValueCopy
Constructors
Properties
-
$asAddressModel
→ AddressModelCopyWith<
$R, AddressModel, $Out> -
Available on ObjectCopyWith<
$R, AddressModel, $Out> , provided by the AddressModelValueCopy extensionno setter -
$asAttributesModel
→ AttributesModelCopyWith<
$R, AttributesModel, $Out> -
Available on ObjectCopyWith<
$R, AttributesModel, $Out> , provided by the AttributesModelValueCopy extensionno setter -
$asBoundaryModel
→ BoundaryModelCopyWith<
$R, BoundaryModel, $Out> -
Available on ObjectCopyWith<
$R, BoundaryModel, $Out> , provided by the BoundaryModelValueCopy extensionno setter -
$asDocumentModel
→ DocumentModelCopyWith<
$R, DocumentModel, $Out> -
Available on ObjectCopyWith<
$R, DocumentModel, $Out> , provided by the DocumentModelValueCopy extensionno setter -
$asFacilityModel
→ FacilityModelCopyWith<
$R, FacilityModel, $Out> -
Available on ObjectCopyWith<
$R, FacilityModel, $Out> , provided by the FacilityModelValueCopy extensionno setter -
$asIdentifierModel
→ IdentifierModelCopyWith<
$R, IdentifierModel, $Out> -
Available on ObjectCopyWith<
$R, IdentifierModel, $Out> , provided by the IdentifierModelValueCopy extensionno setter -
$asIndividualModel
→ IndividualModelCopyWith<
$R, IndividualModel, $Out> -
Available on ObjectCopyWith<
$R, IndividualModel, $Out> , provided by the IndividualModelValueCopy extensionno setter -
$asLocalityModel
→ LocalityModelCopyWith<
$R, LocalityModel, $Out> -
Available on ObjectCopyWith<
$R, LocalityModel, $Out> , provided by the LocalityModelValueCopy extensionno setter -
$asNameModel
→ NameModelCopyWith<
$R, NameModel, $Out> -
Available on ObjectCopyWith<
$R, NameModel, $Out> , provided by the NameModelValueCopy extensionno setter -
$asProductModel
→ ProductModelCopyWith<
$R, ProductModel, $Out> -
Available on ObjectCopyWith<
$R, ProductModel, $Out> , provided by the ProductModelValueCopy extensionno setter -
$asProductVariantModel
→ ProductVariantModelCopyWith<
$R, ProductVariantModel, $Out> -
Available on ObjectCopyWith<
$R, ProductVariantModel, $Out> , provided by the ProductVariantModelValueCopy extensionno setter -
$asProjectFacilityModel
→ ProjectFacilityModelCopyWith<
$R, ProjectFacilityModel, $Out> -
Available on ObjectCopyWith<
$R, ProjectFacilityModel, $Out> , provided by the ProjectFacilityModelValueCopy extensionno setter -
$asProjectModel
→ ProjectModelCopyWith<
$R, ProjectModel, $Out> -
Available on ObjectCopyWith<
$R, ProjectModel, $Out> , provided by the ProjectModelValueCopy extensionno setter -
$asProjectProductVariantModel
→ ProjectProductVariantModelCopyWith<
$R, ProjectProductVariantModel, $Out> -
Available on ObjectCopyWith<
$R, ProjectProductVariantModel, $Out> , provided by the ProjectProductVariantModelValueCopy extensionno setter -
$asProjectResourceModel
→ ProjectResourceModelCopyWith<
$R, ProjectResourceModel, $Out> -
Available on ObjectCopyWith<
$R, ProjectResourceModel, $Out> , provided by the ProjectResourceModelValueCopy extensionno setter -
$asProjectStaffModel
→ ProjectStaffModelCopyWith<
$R, ProjectStaffModel, $Out> -
Available on ObjectCopyWith<
$R, ProjectStaffModel, $Out> , provided by the ProjectStaffModelValueCopy extensionno setter -
$asProjectTypeModel
→ ProjectTypeModelCopyWith<
$R, ProjectTypeModel, $Out> -
Available on ObjectCopyWith<
$R, ProjectTypeModel, $Out> , provided by the ProjectTypeModelValueCopy extensionno setter -
$asTargetModel
→ TargetModelCopyWith<
$R, TargetModel, $Out> -
Available on ObjectCopyWith<
$R, TargetModel, $Out> , provided by the TargetModelValueCopy extensionno setter -
$asUserActionModel
→ UserActionModelCopyWith<
$R, UserActionModel, $Out> -
Available on ObjectCopyWith<
$R, UserActionModel, $Out> , provided by the UserActionModelValueCopy extensionno setter -
$asUserModel
→ UserModelCopyWith<
$R, UserModel, $Out> -
Available on ObjectCopyWith<
$R, UserModel, $Out> , provided by the UserModelValueCopy extensionno setter -
auditDetails
→ AuditDetailsCopyWith<
$R, AuditDetails, AuditDetails> ? -
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
$chain<
$R2, $Out2> (Then< $Out2, $R2> t) → EntityModelCopyWith<$R2, $In, $Out2> -
$delta(
Map< String, dynamic> delta) → $R -
inherited
-
$merge(
$In value) → $R -
inherited
-
$update(
$Out transform($In)) → $R -
inherited
-
call(
{AuditDetails? auditDetails, bool? isDeleted}) → $R -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited