Map<String, Object?> toJson() { final json = <String, dynamic>{}; json[kType] = type; json[kUris] = uris?.map((f) => f.toString()).toList(); return json; }