opt set pageTransition

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-04 16:54:02 +08:00
parent 7c1644efc4
commit b4a46133be
14 changed files with 136 additions and 129 deletions

View File

@@ -71,8 +71,6 @@ import 'package:PiliPlus/pages/webdav/view.dart';
import 'package:PiliPlus/pages/webview/view.dart';
import 'package:PiliPlus/pages/whisper/view.dart';
import 'package:PiliPlus/pages/whisper_detail/view.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
class Routes {
@@ -234,18 +232,12 @@ class Routes {
];
}
class CustomGetPage extends GetPage<dynamic> {
class CustomGetPage<T> extends GetPage<T> {
CustomGetPage({
required super.name,
required super.page,
bool fullscreen = false,
super.transitionDuration,
}) : super(
curve: Curves.linear,
transition: pageTransition,
showCupertinoParallax: false,
popGesture: false,
fullscreenDialog: fullscreen,
);
static Transition pageTransition = Transition.values[Pref.pageTransition];
super.popGesture = false,
super.fullscreenDialog = false,
super.showCupertinoParallax = false,
});
}