state.dart 801 B

1234567891011121314151617181920212223242526
  1. import 'package:get/get.dart';
  2. import 'package:fis_jsonrpc/rpc.dart';
  3. ///报告预览状态
  4. class ReportPreviewState {
  5. RxString _reportCode = RxString('');
  6. RxBool _isLoaded = RxBool(false);
  7. RxString _reportName = RxString('');
  8. Rx<QualityType> _qualityType = Rx<QualityType>(QualityType.None);
  9. QualityType get qualityType => _qualityType.value;
  10. set qualityType(QualityType v) => _qualityType.value = v;
  11. ///是否已初始化
  12. bool get isLoaded => _isLoaded.value;
  13. set isLoaded(bool v) => _isLoaded.value = v;
  14. ///报告Code
  15. String get reportCode => _reportCode.value;
  16. set reportCode(String reportCode) => _reportCode.value = reportCode;
  17. ///报告名字
  18. String get reportName => _reportName.value;
  19. set reportName(String reportName) => _reportName.value = reportName;
  20. }