Provides two main actions and one optional.
- Tracker_Init: to start tracking changes on a group of inputs (like a form)
- Tracker_HasChanges: to check if any changes occurred since the last init on the form
- Tracker_InitAfterTimeout: similar to Tracker_Init but starts tracking after a short timeout. Use it when the form is dynamically filled in the after fetch of a data action, for example.
Works for all types of inputs:
- inputs (of any type)
- text areas
- dropdowns (text only and custom)
- button groups
- radio buttons
- date pickers & time pickers
- custom components with the 'data-form-tracker-target' attribute
Check the demo for an example on how to use!
Provides two actions:
- dropdowns