Files
PiliPlus/lib/pages/danmaku/dnamaku_model.dart
2025-10-12 18:41:40 +08:00

28 lines
499 B
Dart

sealed class DanmakuExtra {
String get mid;
Object get id;
const DanmakuExtra();
}
class VideoDanmaku extends DanmakuExtra {
@override
final int id;
@override
final String mid;
bool isLike;
VideoDanmaku({required this.id, required this.mid, this.isLike = false});
}
class LiveDanmaku extends DanmakuExtra {
@override
final String id;
@override
final String mid;
final String uname;
const LiveDanmaku({required this.id, required this.mid, required this.uname});
}