Files
linkding-ios/lib/models/data/check_bookmark.dart
Juan Gilsanz Polo 6aa6acfbfd Created add link form
2024-02-23 15:45:06 +01:00

44 lines
939 B
Dart

class CheckBookmark {
final dynamic bookmark;
final Metadata? metadata;
CheckBookmark({
this.bookmark,
this.metadata,
});
factory CheckBookmark.fromJson(Map<String, dynamic> json) => CheckBookmark(
bookmark: json["bookmark"],
metadata: json["metadata"] == null ? null : Metadata.fromJson(json["metadata"]),
);
Map<String, dynamic> toJson() => {
"bookmark": bookmark,
"metadata": metadata?.toJson(),
};
}
class Metadata {
final String? url;
final String? title;
final String? description;
Metadata({
this.url,
this.title,
this.description,
});
factory Metadata.fromJson(Map<String, dynamic> json) => Metadata(
url: json["url"],
title: json["title"],
description: json["description"],
);
Map<String, dynamic> toJson() => {
"url": url,
"title": title,
"description": description,
};
}