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.