Files
plezy/lib/models/plex_library.dart
T

36 lines
735 B
Dart
Raw Normal View History

2025-10-18 00:05:20 +02:00
import 'package:json_annotation/json_annotation.dart';
part 'plex_library.g.dart';
@JsonSerializable()
class PlexLibrary {
final String key;
final String title;
final String type;
final String? agent;
final String? scanner;
final String? language;
final String? uuid;
final int? updatedAt;
final int? createdAt;
2025-11-10 11:08:36 +01:00
final int? hidden;
2025-10-18 00:05:20 +02:00
PlexLibrary({
required this.key,
required this.title,
required this.type,
this.agent,
this.scanner,
this.language,
this.uuid,
this.updatedAt,
this.createdAt,
2025-11-10 11:08:36 +01:00
this.hidden,
2025-10-18 00:05:20 +02:00
});
factory PlexLibrary.fromJson(Map<String, dynamic> json) =>
_$PlexLibraryFromJson(json);
Map<String, dynamic> toJson() => _$PlexLibraryToJson(this);
}