Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-07-23 16:47:11 +08:00
parent 148e0872b4
commit 418a1e8d39
821 changed files with 29467 additions and 25520 deletions

View File

@@ -18,16 +18,20 @@ class VideoReplyController extends ReplyController<MainListReply>
bool _isFabVisible = true;
late final AnimationController fabAnimationCtr = AnimationController(
vsync: this, duration: const Duration(milliseconds: 100))
..forward();
vsync: this,
duration: const Duration(milliseconds: 100),
)..forward();
late final anim = Tween<Offset>(
begin: const Offset(0, 2),
end: Offset.zero,
).animate(CurvedAnimation(
parent: fabAnimationCtr,
curve: Curves.easeInOut,
));
late final anim =
Tween<Offset>(
begin: const Offset(0, 2),
end: Offset.zero,
).animate(
CurvedAnimation(
parent: fabAnimationCtr,
curve: Curves.easeInOut,
),
);
void showFab() {
if (!_isFabVisible) {
@@ -50,11 +54,11 @@ class VideoReplyController extends ReplyController<MainListReply>
@override
Future<LoadingState<MainListReply>> customGetData() => ReplyGrpc.mainList(
oid: aid,
mode: mode.value,
cursorNext: cursorNext,
offset: paginationReply?.nextOffset,
);
oid: aid,
mode: mode.value,
cursorNext: cursorNext,
offset: paginationReply?.nextOffset,
);
@override
void onClose() {