Files
PiliPlus/lib/pages/danmaku/danmaku_model.dart
bggRGjQaUbCoE ea52dd4484 fix typos
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2025-12-06 10:04:52 +08:00

45 lines
648 B
Dart

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