4374770a59e48cdb95077323213ccfe2ee3e982d
[sdc/sdc-workflow-designer.git] /
1 import {CommonModule} from '@angular/common';
2 import {NgModule} from '@angular/core';
3 import {FormsModule} from '@angular/forms';
4
5 import {PlxTooltipModule} from '../plx-tooltip/plx-tooltip.module';
6 import {Ipv4ValidatorDirective} from './ipv4-validator.directive';
7 import {Ipv6ValidatorDirective} from './ipv6-validator.directive';
8 import {MaxValidatorDirective} from './max-validator.directive';
9 import {MinValidatorDirective} from './min-validator.directive';
10 import {PlxTextInputComponent} from './text-input.component';
11 import {PlxValidateOnBlurDirective} from './validate-on-blur.directive';
12 import {PlxTextInputIpComponent} from './text-input-ip.component';
13 import {PlxTextInputIpAddressComponent} from './text-input-ip-address.component';
14
15
16 @NgModule({
17   imports: [CommonModule, FormsModule, PlxTooltipModule],
18   declarations: [
19     PlxTextInputComponent, Ipv4ValidatorDirective, Ipv6ValidatorDirective,
20           MaxValidatorDirective, MinValidatorDirective, PlxValidateOnBlurDirective,
21           PlxTextInputIpComponent, PlxTextInputIpAddressComponent
22   ],
23   exports: [
24     PlxTextInputComponent, Ipv4ValidatorDirective, Ipv6ValidatorDirective,
25           MaxValidatorDirective, MinValidatorDirective, PlxValidateOnBlurDirective,
26           PlxTextInputIpComponent, PlxTextInputIpAddressComponent
27   ]
28 })
29
30 export class PlxTextInputModule {
31 }