loading-button-with-timer
Reactive icon

Loading Button with Timer

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 08 August 2025
 by 
5.0
 (1 rating)
loading-button-with-timer

Loading Button with Timer

Details
This OutSystems application provides a simple way to use customise buttons in your Reactive or Mobile apps. It includes support for both custom labels and a timer-based button that disables itself for a certain time (currently 60 seconds) after being clicked. This can be very useful in scenarios like Resend OTP, rate-limited API calls, or user confirmation delays. The component is built using plain JavaScript, making it lightweight and easy to configure or modify.
Read more

Features

  • Includes two button examples:

    1. A standard button with a custom label

    2. A timer button that disables itself after being clicked and reappears after 60 seconds

  • Timer button behaviour:

    • When clicked, the button becomes disabled

    • A countdown is shown on the button itself

    • After the countdown ends, the button becomes active again with the original label

  • Fully configurable using input parameters:

    • Button text

    • Timer duration

    • Custom styling

Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category