on-press
Optional
Default: unset
Triggered when: Specific per component. Please see the table below.
Event parameter: Specific per component. Please see the table below.
Note: The
on-press
function will call validation (as specified by the validate
attribute) if set.Component | Triggered when | Event parameter | Return value |
---|---|---|---|
A row/cell/item is selected. | $selection | Selected object | |
The user clicks on an object in the list. | $object , searchValue |
| |
A button is selected. | Empty by default. Can be a user-defined variable or field. | undefined , or the user-defined variable or field. | |
An item is selected. | Empty by default. Can be a user-defined variable or field. | undefined , or the user-defined variable or field. | |
A marker is selected. | $value | Location object containing the latitude and longitude, e.g. {latitude: 39.7553694, longitude: -105.0195773} |
main.view.xml
<button label="Submit" on-press="$:submitForm(current_form)"/>
main.js
function submitForm(currentForm) {
// Add logic here
// Could be a navigation call, e.g.
// navigate.link("submit_form", currentForm)
}
Last modified 1yr ago