mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-23 18:46:53 +08:00
28 lines
499 B
Dart
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});
|
|
}
|