debounce
Ver +bf-0.01.4
Last updated
Was this helpful?
Ver +bf-0.01.4
Last updated
Was this helpful?
debounce
controls the execution of actions based on a period of inactivity, It makes the actions wait until nothing is happening.
This action is based on
Actions that follow the throttle action will be queued until the wait time expires and there is no namedAction key.
action
"debounce"
Action Name
options.name
string
{ optional } This key is needed when you have multiple debounce or throttle actions in your application.
options.wait
number
time in mS to wait
options.leading
boolean
{ optional } default to false, if true, the first invocation of the action will cause it to fire.
options.trailing
boolean
{ optional } defaults to true, if true the action will be invoked when the time out period has expired.
options.namedAction
string
{ optional } If supplied the named Action that is passed with be executed when the action triggers.