Files
GSFV2/lib/model/data/ICSkipSoundSettingData.dart

56 lines
1.1 KiB
Dart
Raw Permalink Normal View History

2024-04-10 12:51:20 +05:30
import 'package:icdevicemanager_flutter/model/other/ICConstant.dart';
import 'package:json_annotation/json_annotation.dart';
part 'ICSkipSoundSettingData.g.dart';
@JsonSerializable()
class ICSkipSoundSettingData {
/*
*/
bool soundOn = false;
/*
*/
ICSkipSoundType soundType = ICSkipSoundType.ICSkipSoundTypeFemale;
/*
*/
int soundVolume = 0;
/*
*/
bool fullScoreOn = false;
/*
*/
int fullScoreBPM = 0;
/*
*/
ICSkipSoundMode soundMode = ICSkipSoundMode.ICSkipSoundModeCount;
/*
*/
int modeParam = 0;
/*
true:APP下发开始后 false:APP都会播放语音
*/
bool isAutoStop = false;
ICSkipSoundSettingData();
factory ICSkipSoundSettingData.fromJson(Map<String, dynamic> json) => _$ICSkipSoundSettingDataFromJson(json);
Map<String, dynamic> toJson() => _$ICSkipSoundSettingDataToJson(this);
}