While working with input widgets, how do I validate it when APIs are called?
Before calling the API, you can check isValid
property of input. For e.g: On click of a button, you can write logic like this:
{{ (function() {
if (!Input1.isValid) {
// show alert
} else {
// Input is valid, you can here call your API with Api1.run()
}
})()}}