Files
PiliPlus/lib/models_new/article/article_view/opus.dart
bggRGjQaUbCoE 6ca7efe8d1 tweak
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2025-07-27 12:36:43 +08:00

18 lines
472 B
Dart

import 'package:PiliPlus/models/dynamics/article_content_model.dart';
class ArticleOpus {
int? opusid;
int? opussource;
String? title;
List<ArticleContentModel>? content;
ArticleOpus.fromJson(Map<String, dynamic> json) {
opusid = json['opus_id'];
opussource = json['opus_source'];
title = json['title'];
if (json['content']?['paragraphs'] case List list) {
content = list.map((i) => ArticleContentModel.fromJson(i)).toList();
}
}
}