Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
video_model.dart
Go to the documentation of this file.
1import '../../domain/entities/video_entity.dart';
2
3class VideoModel extends VideoEntity {
4 const VideoModel({
5 required super.description,
6 required super.id,
7 required super.linkUrl,
8 required super.name,
9 required super.videoTime,
10 });
11
12 factory VideoModel.fromJson(Map<String, dynamic> json) {
13 return VideoModel(
14 description: json['description'] as String?,
15 id: json['id'] as int?,
16 linkUrl: json['linkUrl'] as String?,
17 name: json['name'] as String?,
18 videoTime: json['videoTime'] as String?,
19 );
20 }
21
22 Map<String, dynamic> toJson() {
23 return {
24 'description': description,
25 'id': id,
26 'linkUrl': linkUrl,
27 'name': name,
28 'videoTime': videoTime,
29 };
30 }
31}
Map< String, dynamic > toJson()
const VideoModel({ required super.description, required super.id, required super.linkUrl, required super.name, required super.videoTime, })
class CurrencyEntity id
final String name