/* Options: Date: 2026-09-21 22:54:09 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://clouddemo.pickeos.com:1337 //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: MissionSetComment.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; // @Route("/MissionSetComment") class MissionSetComment implements IConvertible, IPost { /** * Comment to add on an item to an order */ // @ApiMember(Description="Comment to add on an item to an order", IsRequired=true) String? Comment; /** * ID of the mission detail */ // @ApiMember(Description="ID of the mission detail") int? MissionDetailID; /** * Name of operator */ // @ApiMember(Description="Name of operator", IsRequired=true) String? Operator; MissionSetComment({this.Comment,this.MissionDetailID,this.Operator}); MissionSetComment.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Comment = json['Comment']; MissionDetailID = json['MissionDetailID']; Operator = json['Operator']; return this; } Map toJson() => { 'Comment': Comment, 'MissionDetailID': MissionDetailID, 'Operator': Operator }; getTypeName() => "MissionSetComment"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'clouddemo.pickeos.com', types: { 'MissionSetComment': TypeInfo(TypeOf.Class, create:() => MissionSetComment()), });