Files
fcs/lib/vo/log.dart

25 lines
608 B
Dart
Raw Normal View History

2020-05-29 07:45:27 +06:30
import 'package:cloud_firestore/cloud_firestore.dart';
class Log {
DateTime activeTime;
String deviceID;
String deviceName;
Log({this.activeTime, this.deviceID, this.deviceName});
factory Log.fromMap(Map<String, dynamic> map, String docID) {
var activeTime = (map['active_time'] as Timestamp);
return Log(
activeTime: activeTime == null ? null : activeTime.toDate(),
deviceID: map['device_id'],
deviceName: map['device_name'],
);
}
@override
String toString() {
return 'Log{activeTime: $activeTime, deviceID: $deviceID, deviceName: $deviceName}';
}
}