intimacy_analyze_direction.dart 640 B

1234567891011121314151617181920212223242526
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'intimacy_analyze_direction.g.dart';
  3. /// 亲密度-预测方向
  4. @JsonSerializable()
  5. class IntimacyAnalyzeDirection {
  6. // 标题
  7. @JsonKey(name: 'title')
  8. String? title;
  9. // icon地址
  10. @JsonKey(name: 'iconUrl')
  11. String? iconUrl;
  12. // 模型选项
  13. @JsonKey(name: 'options')
  14. List<String>? options;
  15. IntimacyAnalyzeDirection(this.title, this.iconUrl, this.options);
  16. factory IntimacyAnalyzeDirection.fromJson(Map<String, dynamic> json) =>
  17. _$IntimacyAnalyzeDirectionFromJson(json);
  18. Map<String, dynamic> toJson() => _$IntimacyAnalyzeDirectionToJson(this);
  19. }