Skip to content

MTtankkeo/flutter_touch_scale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This Flutter package delivers clear visual feedback through scale animations on user touch interactions.

See Also, If you want the change-log by version for this package. refer to Change Log for details.

Preview

The gif image below may appear distorted and choppy due to compression.

preview

Usage

The following explains the basic usage of this package.

TouchScale(
  onPress: () => print("Hello, World!"),
  child: ... // <- this your widget
)

How to define the style globally.

TouchScaleStyle defines the style of its descendant touch scale widgets, similar to how PrimaryScrollController defines the controller for its descendant widgets.

TouchScaleStyle(
  scale: 1.1,
  child: ...
)

The Properties of TouchScaleCallPhase

The enumeration that defines the phase in which a touch scale callback is triggered.

Name Description
onAccepted Sets the phase when the gesture is accepted, regardless of whether the animation starts.
onScaleDownEnd Sets the phase when the scale-down animation has completed.
onScaleUpEnd Sets the phase when the scale-up animation has completed.

About

This Flutter package delivers clear visual feedback through scale animations on user touch interactions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages