AnimationButton constructor

const AnimationButton({
  1. Key? key,
  2. required Widget child,
  3. required VoidCallback onTap,
  4. int type = 0,
  5. Duration delayTap = const Duration(milliseconds: 0),
})

构造函数

child:要显示的Widget内容 onTap:点击后的回调 type:动画类型,详见上述 delayTap:点击事件延迟时间(可选)

返回: AnimationButton 组件实例

示例:

AnimationButton(
  child: Icon(Icons.ac_unit),
  onTap: () {},
  type: 4,
)

Implementation

const AnimationButton({
  super.key,
  required this.child,
  required this.onTap,
  this.type = 0,
  this.delayTap = const Duration(milliseconds: 0),
});