/* Options: Date: 2024-10-18 04:29:35 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: UpdateEmailConcept.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class UpdateEmailConcept implements IReturnVoid, IConvertible { String? PidTag; String? AttachmentDocID; int? ShippingFormID; List? LinkedDocumentIDs; UpdateEmailConcept({this.PidTag,this.AttachmentDocID,this.ShippingFormID,this.LinkedDocumentIDs}); UpdateEmailConcept.fromJson(Map json) { fromMap(json); } fromMap(Map json) { PidTag = json['PidTag']; AttachmentDocID = json['AttachmentDocID']; ShippingFormID = json['ShippingFormID']; LinkedDocumentIDs = JsonConverters.fromJson(json['LinkedDocumentIDs'],'List',context!); return this; } Map toJson() => { 'PidTag': PidTag, 'AttachmentDocID': AttachmentDocID, 'ShippingFormID': ShippingFormID, 'LinkedDocumentIDs': JsonConverters.toJson(LinkedDocumentIDs,'List',context!) }; createResponse() {} getTypeName() => "UpdateEmailConcept"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'digiofficeapigateway.deltares.nl', types: { 'UpdateEmailConcept': TypeInfo(TypeOf.Class, create:() => UpdateEmailConcept()), });