Give us feedback
Reactive icon


Stable version 1.0.6 (Compatible with OutSystems 11)
Uploaded on 18 November 2022 by 
 (1 rating)


Debounce application that invokes action using timeouts/delays. This can be used in any event listeners such as click, change, keydown etc.
Read more

There are 3 input parameters:

  • WidgetId -(Mandatory) The ID of the element you want to add the event listener.
  • EventId - (Mandatory) JS event names (click, change, keydown etc)
  • Delay - (Optional) Time in millisecond before invoking the debounce action. Default is 300ms.

Steps on how to use:

  1. Drag and drop the Debounce block.
  2. Set WidgetId and EventId.
  3. Set an action to Debounce event. (Action to trigger once Delay is completed).
  4. Happy debouncing!
Release notes (1.0.6)

Bug fix to detect printable characters for keyup, keydown, and keypress events.

Reviews (1)
in version 1.0.5
Simple and easy to use for when you need this behavior.