v1.0.5
flutter_scale_tap
Flutter용 스케일 및 투명도 애니메이션 버튼
27좋아요 81130일 다운로드120Pub 점수
AndroidiOSWebmacOSWindowsLinux
스케일/투명도 애니메이션 버튼
{"sdk":"flutter"}{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Scale and opacity animated Button for Flutter
Wrap your widget with ScaleTap
ScaleTap(
onPressed: (){
//Tap
},
onLongPress: (){
//Long press
},
child: Container(
child: Text("Tap Me"),
),
)
You can change the default behaviour with the ScaleTapConfig class
class ScaleTapConfig {
static double scaleMinValue = 0.95;
static Curve scaleCurve = CurveSpring();
static double opacityMinValue = 0.90;
static Curve opacityCurve = Curves.ease;
static Duration scaleOpacityAnimationDuration = const Duration(milliseconds: 300);
static Duration buttonAnimationDuration = const Duration(milliseconds: 300);
}