import 'liveConsultation.m.dart'; class SetRegionVisibleConfigRequest extends TokenRequest{ List? regionInfo; SetRegionVisibleConfigRequest({ this.regionInfo, String? token, }) : super( token: token, ); factory SetRegionVisibleConfigRequest.fromJson(Map map) { return SetRegionVisibleConfigRequest( regionInfo: map['RegionInfo']?.cast().toList(), token: map['Token'], ); } Map toJson() { final map = super.toJson(); if (regionInfo != null) map['RegionInfo'] = regionInfo; return map; } } class GetRegionVisibleConfigRequest extends TokenRequest{ GetRegionVisibleConfigRequest({ String? token, }) : super( token: token, ); factory GetRegionVisibleConfigRequest.fromJson(Map map) { return GetRegionVisibleConfigRequest( token: map['Token'], ); } Map toJson() { final map = super.toJson(); return map; } }