/* Options: Date: 2024-11-28 09:50:02 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: FileExists.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class FileExistsResponse implements IConvertible { bool? Exists; String? Url; String? FileID; String? DocumentID; int? DocumentQueuedForRegistrationID; FileExistsResponse({this.Exists,this.Url,this.FileID,this.DocumentID,this.DocumentQueuedForRegistrationID}); FileExistsResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Exists = json['Exists']; Url = json['Url']; FileID = json['FileID']; DocumentID = json['DocumentID']; DocumentQueuedForRegistrationID = json['DocumentQueuedForRegistrationID']; return this; } Map toJson() => { 'Exists': Exists, 'Url': Url, 'FileID': FileID, 'DocumentID': DocumentID, 'DocumentQueuedForRegistrationID': DocumentQueuedForRegistrationID }; getTypeName() => "FileExistsResponse"; TypeContext? context = _ctx; } class FileExists implements IReturn, IConvertible { String? Url; FileExists({this.Url}); FileExists.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Url = json['Url']; return this; } Map toJson() => { 'Url': Url }; createResponse() => FileExistsResponse(); getResponseTypeName() => "FileExistsResponse"; getTypeName() => "FileExists"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'digiofficeapigateway.deltares.nl', types: { 'FileExistsResponse': TypeInfo(TypeOf.Class, create:() => FileExistsResponse()), 'FileExists': TypeInfo(TypeOf.Class, create:() => FileExists()), });