ng-devui-materials
Version:
Materials of DevUI Admin
37 lines (32 loc) • 845 B
text/typescript
import { Component, OnInit } from '@angular/core';
import { DValidateRules, FormLayout } from 'ng-devui/form';
({
selector: 'da-modal-form-content',
templateUrl: './modal-form-content.component.html',
})
export class ModalFormContentComponent implements OnInit {
formData = {
emailAddress: '',
password: '',
};
horizontalLayout: FormLayout = FormLayout.Horizontal;
formRules: { [key: string]: DValidateRules } = {
rule: {
message: 'The form verification failed, please check.',
messageShowType: 'text',
},
emailAddressRules: {
validators: [
{ required: true },
{
email: true,
message: 'The correct email address is required.',
},
],
},
passwordRules: {
validators: [{ required: true }],
},
};
ngOnInit() {}
}