Skip to content

jason1024po/debounce_flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple debounce widget 一个简单的防止重复点击组件

Base Usage(基本用法)

DebounceWidget(
  child: ElevatedButton(
    onPressed: (){},
    child: const Text("Submit"),
  ),
)

Other Usage (其它参数)

DebounceWidget(
  onDebounce: () => print("too fast / 太快了"), // options/可选
  duration: 5000, //  milliseconds options / 毫秒 可选
  child: ElevatedButton(
    onPressed: vm.loginOrRegister,
    child: const Text("登 录"),
  ),
)

Global (全局设置)

DebounceWidget.defaultDuration = 10000;

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages