MetadataFolder.fromJson constructor

MetadataFolder.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory MetadataFolder.fromJson(Map<String, dynamic> json) {
  return MetadataFolder(
    id: json['id'] ?? '',
    name: json['name'] ?? '',
    description: json['description'] ?? '',
    children:
        (json['children'] as List<dynamic>?)
            ?.map((child) => MetadataFolder.fromJson(child))
            .toList() ??
        [],
    modificationTime: json['modificationTime'] ?? 0,
    tags: List<dynamic>.from(json['tags'] ?? []),
    password: json['password'] ?? '',
    passwordTips: json['passwordTips'] ?? '',
  );
}