GazeData.fromMap constructor

GazeData.fromMap(
  1. Map<String, dynamic> map
)

Creates a GazeData instance from a map.

Implementation

factory GazeData.fromMap(Map<String, dynamic> map) {
  return GazeData(
    x: map['x']?.toDouble() ?? 0.0,
    y: map['y']?.toDouble() ?? 0.0,
    confidence: map['confidence']?.toDouble() ?? 0.0,
    timestamp: DateTime.fromMillisecondsSinceEpoch(map['timestamp'] ?? 0),
  );
}