EzvizPagedResponse<T>.fromJson constructor
EzvizPagedResponse<T>.fromJson(
- Map<String, dynamic> json,
- T fromJsonT(
- Object? json
)
)
Implementation
factory EzvizPagedResponse.fromJson(
Map<String, dynamic> json,
T Function(Object? json) fromJsonT,
) {
return EzvizPagedResponse<T>(
code: json['code'] as String,
msg: json['msg'] as String,
data: (json['data'] as List<dynamic>?)?.map((e) => fromJsonT(e)).toList(),
page: json['page'] == null
? null
: EzvizPageInfo.fromJson(json['page'] as Map<String, dynamic>),
);
}