Map<String, dynamic> toJson(){ Map<String, dynamic> map = {}; map["elementId"] = elementId; map["interactedAt"] = interactedAt.millisecondsSinceEpoch; return map; }