ng2-validation
Advanced tools
Comparing version 3.4.0 to 3.6.0
@@ -6,2 +6,3 @@ import { OnInit, SimpleChanges, OnChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.equal(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
EqualValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
EqualValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"EqualValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[equal][formControlName],[equal][formControl],[equal][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"EqualValidator"},"multi":true}]}]}],"members":{"equal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"EqualValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[equal][formControlName],[equal][formControl],[equal][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"EqualValidator"},"multi":true}]}]}],"members":{"equal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.gt(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
GreaterThanValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
GreaterThanValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"GreaterThanValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[gt][formControlName],[gt][formControl],[gt][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"GreaterThanValidator"},"multi":true}]}]}],"members":{"gt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"GreaterThanValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[gt][formControlName],[gt][formControl],[gt][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"GreaterThanValidator"},"multi":true}]}]}],"members":{"gt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.lt(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
LessThanValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
LessThanValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"LessThanValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[lt][formControlName],[lt][formControl],[lt][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"LessThanValidator"},"multi":true}]}]}],"members":{"lt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"LessThanValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[lt][formControlName],[lt][formControl],[lt][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"LessThanValidator"},"multi":true}]}]}],"members":{"lt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.maxDate(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
MaxDateValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
MaxDateValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"MaxDateValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[maxDate][formControlName],[maxDate][formControl],[maxDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MaxDateValidator"},"multi":true}]}]}],"members":{"maxDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"MaxDateValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[maxDate][formControlName],[maxDate][formControl],[maxDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MaxDateValidator"},"multi":true}]}]}],"members":{"maxDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.max(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
MaxValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
MaxValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"MaxValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[max][formControlName],[max][formControl],[max][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MaxValidator"},"multi":true}]}]}],"members":{"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"MaxValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[max][formControlName],[max][formControl],[max][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MaxValidator"},"multi":true}]}]}],"members":{"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.minDate(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
MinDateValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
MinDateValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"MinDateValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[minDate][formControlName],[minDate][formControl],[minDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MinDateValidator"},"multi":true}]}]}],"members":{"minDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"MinDateValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[minDate][formControlName],[minDate][formControl],[minDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MinDateValidator"},"multi":true}]}]}],"members":{"minDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.min(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
MinValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
MinValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"MinValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[min][formControlName],[min][formControl],[min][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MinValidator"},"multi":true}]}]}],"members":{"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"MinValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[min][formControlName],[min][formControl],[min][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MinValidator"},"multi":true}]}]}],"members":{"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.phone(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
PhoneValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
PhoneValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"PhoneValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[phone][formControlName],[phone][formControl],[phone][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"PhoneValidator"},"multi":true}]}]}],"members":{"phone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"PhoneValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[phone][formControlName],[phone][formControl],[phone][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"PhoneValidator"},"multi":true}]}]}],"members":{"phone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.rangeLength(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
RangeLengthValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
RangeLengthValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"RangeLengthValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[rangeLength][formControlName],[rangeLength][formControl],[rangeLength][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"RangeLengthValidator"},"multi":true}]}]}],"members":{"rangeLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"RangeLengthValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[rangeLength][formControlName],[rangeLength][formControl],[rangeLength][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"RangeLengthValidator"},"multi":true}]}]}],"members":{"rangeLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.range(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
RangeValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
RangeValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"RangeValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[range][formControlName],[range][formControl],[range][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"RangeValidator"},"multi":true}]}]}],"members":{"range":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"RangeValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[range][formControlName],[range][formControl],[range][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"RangeValidator"},"multi":true}]}]}],"members":{"range":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
@@ -6,2 +6,3 @@ import { OnInit, OnChanges, SimpleChanges } from '@angular/core'; | ||
private validator; | ||
private onChange; | ||
ngOnInit(): void; | ||
@@ -12,2 +13,3 @@ ngOnChanges(changes: SimpleChanges): void; | ||
}; | ||
registerOnValidatorChange(fn: () => void): void; | ||
} |
@@ -20,2 +20,4 @@ "use strict"; | ||
this.validator = index_1.CustomValidators.uuid(changes[key].currentValue); | ||
if (this.onChange) | ||
this.onChange(); | ||
} | ||
@@ -27,2 +29,5 @@ } | ||
}; | ||
UUIDValidator.prototype.registerOnValidatorChange = function (fn) { | ||
this.onChange = fn; | ||
}; | ||
UUIDValidator.decorators = [ | ||
@@ -29,0 +34,0 @@ { type: core_1.Directive, args: [{ |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"UUIDValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[uuid][formControlName],[uuid][formControl],[uuid][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"UUIDValidator"},"multi":true}]}]}],"members":{"uuid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"UUIDValidator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[uuid][formControlName],[uuid][formControl],[uuid][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"UUIDValidator"},"multi":true}]}]}],"members":{"uuid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}}} |
{ | ||
"name": "ng2-validation", | ||
"version": "3.4.0", | ||
"version": "3.6.0", | ||
"description": "angular2 validation", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
119189
109
1519