Validation: How To

How to set up Validation component for your mobile app

In this document, you will learn how to set up the Validation component for your mobile app.

  1. Open the DESIGN panel and drag the Form component to the needed app page.
  2. Now, add two Checkboxes, one Validation, and one Button component to the Form.
  3. One by one, select the Checkbox components and change their Label Text fields to Option 1, and Option 2 correspondingly. Then for both Checkboxes, define their [(ngModel)] properties as c1 and c2:

  1. The Validation component has the below properties modified as follows:
  • [(ngModel)] = c1 && c2 || undefined;
  • Required = true;
  • Required Msg = SELECT BOTH TO SUBMIT FORM:

  1. For the Button component, the Text property is set to SUBMIT:

  1. Now, open the CODEpanel and add two variables: c1 and c2:

  1. Finally, unfold the page EVENTS tab.
    By default, the button is selected with its Click event enabled. Select the Mark all as touch action and specify the Form component for its DETAILS; save the event:

  1. Click the SAVE and then TEST buttons in the App Builder Toolbar to open the app in preview. Now, try selecting the options one by one and click the SUBMIT button: you should see the validation warning. Make sure that only selecting both options makes submitting the form possible: