28 lines
563 B
Dart
28 lines
563 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:manager_api/api.dart';
|
|
|
|
class ArticleRead {
|
|
String id = "";
|
|
int readTime;
|
|
|
|
ArticleRead({required this.id, required this.readTime});
|
|
|
|
Map<String, dynamic> toMap() {
|
|
return {
|
|
'id': id,
|
|
'readTime': readTime
|
|
};
|
|
}
|
|
|
|
factory ArticleRead.fromJson(Map<String, dynamic> json) {
|
|
return ArticleRead(
|
|
id: json['id'] as String,
|
|
readTime: json['readTime'] as int
|
|
);
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return 'ArticleRead{id: $id, readTime: $readTime}';
|
|
}
|
|
} |