/* Options: Date: 2025-12-06 06:21:50 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://galaxymobile.api.client.prod.86degrees.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetVideo.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; // @Route("/video", "GET") // @Route("/video/{id}", "GET") class GetVideo implements IConvertible, IGet { // @ApiMember(DataType="int", IsRequired=true) int? Id; /** * Enable this to provide chunking of video data. */ // @ApiMember(Description="Enable this to provide chunking of video data.") bool? Stream; /** * Request a video by it's filename. */ // @ApiMember(Description="Request a video by it's filename.") String? FileName; GetVideo({this.Id,this.Stream,this.FileName}); GetVideo.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Id = json['Id']; Stream = json['Stream']; FileName = json['FileName']; return this; } Map toJson() => { 'Id': Id, 'Stream': Stream, 'FileName': FileName }; getTypeName() => "GetVideo"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'galaxymobile.api.client.prod.86degrees.com', types: { 'GetVideo': TypeInfo(TypeOf.Class, create:() => GetVideo()), });