Home/Documentation/Angular Package

Angular Validation Groups

Form group policies

this.validation.registerFormGroupPolicy('personalGroup', 'Personal');

Policy groups

this.validation.registerPolicyGroup('checkout', {
  policies: ['Personal', 'Shipping', 'Payment'],
  formGroups: ['personalGroup', 'shippingGroup', 'paymentGroup']
});

Validate a section

this.validation.validateFormGroup(this.model, 'personalGroup').subscribe();

Display a group

<policy-validation-policy-group-summary
  [model]="model"
  groupName="checkout"
></policy-validation-policy-group-summary>

Use groups for tabs, panels, generated sections, and multi-step flows.

Continue in the live platform

Open Angular ShowcaseSee the concepts running in a real application →