ServiceModel constructor

ServiceModel({
  1. ServiceAdditionalFields? additionalFields,
  2. String? id,
  3. required String clientId,
  4. String? serviceDefId,
  5. bool? isActive,
  6. String? accountId,
  7. Map<String, dynamic>? additionalDetails,
  8. String? createdAt,
  9. bool? nonRecoverableError = false,
  10. String? tenantId,
  11. int? rowVersion,
  12. List<ServiceAttributesModel>? attributes,
  13. AuditDetails? auditDetails,
  14. ClientAuditDetails? clientAuditDetails,
  15. bool? isDeleted = false,
})

Implementation

ServiceModel({
  this.additionalFields,
  this.id,
  required this.clientId,
  this.serviceDefId,
  this.isActive,
  this.accountId,
  this.additionalDetails,
  this.createdAt,
  this.nonRecoverableError = false,
  this.tenantId,
  this.rowVersion,
  this.attributes,
  super.auditDetails,
  super.clientAuditDetails,
  super.isDeleted = false,
}) : super();