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

147 lines
3.9 KiB
Dart
Raw 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 'ICKitchenScaleData.g.dart';
@JsonSerializable()
class ICKitchenScaleData{
/**
,
*/
bool isStabilized=false;
/**
,:mg
*/
int value_mg=0;
/**
,:g
*/
double value_g=0.0;
/**
,:ml
*/
double value_ml=0.0;
/**
,:ml milk
*/
double value_ml_milk=0.0;
/**
,:oz
*/
double value_oz=0.0;
/**
,:lb:oz中的lb
*/
int value_lb=0;
/**
,:lb:oz中的oz
*/
double value_lb_oz=0.0;
/**
,:fl.oz,
*/
double value_fl_oz=0.0;
/**
,:fl.oz
*/
double value_fl_oz_uk=0.0;
/**
,:fl.oz,
*/
double value_fl_oz_milk=0.0;
/**
,:fl.oz
*/
double value_fl_oz_milk_uk=0.0;
/**
()
*/
int time=0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision=1;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_g = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_ml = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_lboz = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_oz = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_ml_milk = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_floz_us = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_floz_uk = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_floz_milk_us = 0;
/**
,:value_lb=70.12,precision=2value_lb=71.5,precision=1
*/
int precision_floz_milk_uk = 0;
/**
,0:1:2:
*/
int unitType=0;
/**
*/
bool? isNegative=false;
/**
*/
bool? isTare=false;
/**
///本次数据单位
*/
ICKitchenScaleUnit unit=ICKitchenScaleUnit.ICKitchenScaleUnitG;
ICKitchenScaleData();
factory ICKitchenScaleData.fromJson(Map<String, dynamic> json) => _$ICKitchenScaleDataFromJson(json);
Map<String, dynamic> toJson() => _$ICKitchenScaleDataToJson(this);
@override
String toString() {
return 'ICKitchenScaleData{isStabilized: $isStabilized, value_mg: $value_mg, value_g: $value_g, value_ml: $value_ml, value_ml_milk: $value_ml_milk, value_oz: $value_oz, value_lb: $value_lb, value_lb_oz: $value_lb_oz, value_fl_oz: $value_fl_oz, value_fl_oz_uk: $value_fl_oz_uk, value_fl_oz_milk: $value_fl_oz_milk, value_fl_oz_milk_uk: $value_fl_oz_milk_uk, time: $time, precision: $precision, precision_g: $precision_g, precision_ml: $precision_ml, precision_lboz: $precision_lboz, precision_oz: $precision_oz, precision_ml_milk: $precision_ml_milk, precision_floz_us: $precision_floz_us, precision_floz_uk: $precision_floz_uk, precision_floz_milk_us: $precision_floz_milk_us, precision_floz_milk_uk: $precision_floz_milk_uk, unitType: $unitType, isNegative: $isNegative, isTare: $isTare, unit: $unit}';
}
}