@rxap/forms
Version:
This package provides a set of tools and directives to simplify working with Angular forms, including reactive forms, custom validators, and form directives for handling loading, submitting, and error states. It offers decorators for defining forms and co
56 lines (55 loc) • 2.7 kB
TypeScript
export * from './lib/validators/index';
export * from './lib/validators/is-array';
export * from './lib/validators/is-boolean';
export * from './lib/validators/is-complex';
export * from './lib/validators/is-date';
export * from './lib/validators/is-email';
export * from './lib/validators/is-enum';
export * from './lib/validators/is-int';
export * from './lib/validators/is-ip';
export * from './lib/validators/is-number';
export * from './lib/validators/is-object';
export * from './lib/validators/is-phone-number';
export * from './lib/validators/is-port';
export * from './lib/validators/is-string';
export * from './lib/validators/is-url';
export * from './lib/validators/is-uuid';
export * from './lib/directives/form-control-error.directive';
export * from './lib/directives/form-control-mark-dirty.directive';
export * from './lib/directives/form-control-mark-pristine.directive';
export * from './lib/directives/form-control-mark-touched.directive';
export * from './lib/directives/form-control-mark-untouched.directive';
export * from './lib/directives/form-control-name.directive';
export * from './lib/directives/form-group-name.directive';
export * from './lib/directives/form-loaded.directive';
export * from './lib/directives/form-loading-error.directive';
export * from './lib/directives/form-loading.directive';
export * from './lib/directives/form-reset.directive';
export * from './lib/directives/form-submit-failed.directive';
export * from './lib/directives/form-submit-invalid.directive';
export * from './lib/directives/form-submit-successful.directive';
export * from './lib/directives/form-submit.directive';
export * from './lib/directives/form-submitting.directive';
export * from './lib/directives/form.directive';
export * from './lib/directives/forms.module';
export * from './lib/directives/models';
export * from './lib/directives/parent-control-container.directive';
export * from './lib/directives/tokens';
export * from './lib/decorators/control-async-validator';
export * from './lib/decorators/control-change';
export * from './lib/decorators/control-set-value';
export * from './lib/decorators/control-validator';
export * from './lib/decorators/form';
export * from './lib/decorators/metadata-keys';
export * from './lib/decorators/use-form-array';
export * from './lib/decorators/use-form-control';
export * from './lib/decorators/use-form-group';
export * from './lib/control-actions';
export * from './lib/control-value-accessor';
export * from './lib/form-array';
export * from './lib/form-builder';
export * from './lib/form-control';
export * from './lib/form-group';
export * from './lib/model';
export * from './lib/tokens';
export * from './lib/types';