Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-03 13:30:07 +08:00
parent 84e24b5827
commit daf5d302e3
59 changed files with 315 additions and 282 deletions

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
class AppBarAni extends StatelessWidget implements PreferredSizeWidget {
class AppBarAni extends StatelessWidget {
const AppBarAni({
required this.child,
required this.controller,
@@ -9,14 +9,11 @@ class AppBarAni extends StatelessWidget implements PreferredSizeWidget {
super.key,
});
final PreferredSizeWidget child;
final Widget child;
final AnimationController controller;
final bool visible;
final String? position;
@override
Size get preferredSize => child.preferredSize;
@override
Widget build(BuildContext context) {
visible ? controller.forward() : controller.reverse();