{"__symbolic":"module","version":4,"metadata":{"ValidationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ngInjectableDef":{}}},"ValidationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-validation","template":"\n    <p>\n      validation works!\n    </p>\n  ","styles":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ValidationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ValidationComponent"}],"imports":[],"exports":[{"__symbolic":"reference","name":"ValidationComponent"}]}]}],"members":{}},"NbValidators":{"arrayLength":{"__symbolic":"reference","name":"ɵa"},"base64":{"__symbolic":"reference","name":"ɵb"},"creditCard":{"__symbolic":"reference","name":"ɵc"},"date":{"__symbolic":"reference","name":"ɵd"},"dateISO_8601":{"__symbolic":"reference","name":"ɵe"},"digits":{"__symbolic":"reference","name":"ɵf"},"email":{"__symbolic":"reference","name":"ɵg"},"equal":{"__symbolic":"reference","name":"ɵh"},"equalTo":{"__symbolic":"reference","name":"ɵi"},"gt":{"__symbolic":"reference","name":"ɵj"},"gte":{"__symbolic":"reference","name":"ɵk"},"json":{"__symbolic":"reference","name":"ɵl"},"lt":{"__symbolic":"reference","name":"ɵm"},"lte":{"__symbolic":"reference","name":"ɵn"},"max":{"__symbolic":"reference","name":"ɵo"},"maxDate":{"__symbolic":"reference","name":"ɵp"},"min":{"__symbolic":"reference","name":"ɵq"},"minDate":{"__symbolic":"reference","name":"ɵr"},"notEqual":{"__symbolic":"reference","name":"ɵs"},"notEqualTo":{"__symbolic":"reference","name":"ɵt"},"number":{"__symbolic":"reference","name":"ɵu"},"property":{"__symbolic":"reference","name":"ɵv"},"range":{"__symbolic":"reference","name":"ɵw"},"rangeLength":{"__symbolic":"reference","name":"ɵx"},"url":{"__symbolic":"reference","name":"ɵy"},"uuid":{"__symbolic":"reference","name":"ɵz"},"nationalCode":{"__symbolic":"reference","name":"ɵba"}},"NbValidationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":129,"character":1},"arguments":[{"declarations":[[{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","name":"ɵbp"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"ɵbt"},{"__symbolic":"reference","name":"ɵbu"},{"__symbolic":"reference","name":"ɵbv"},{"__symbolic":"reference","name":"ɵbw"},{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"ɵbz"},{"__symbolic":"reference","name":"ɵca"},{"__symbolic":"reference","name":"ɵcb"},{"__symbolic":"reference","name":"ɵcc"},{"__symbolic":"reference","name":"ɵcd"},{"__symbolic":"reference","name":"ɵce"},{"__symbolic":"reference","name":"ɵcf"}]],"exports":[[{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","name":"ɵbp"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"ɵbt"},{"__symbolic":"reference","name":"ɵbu"},{"__symbolic":"reference","name":"ɵbv"},{"__symbolic":"reference","name":"ɵbw"},{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"ɵbz"},{"__symbolic":"reference","name":"ɵca"},{"__symbolic":"reference","name":"ɵcb"},{"__symbolic":"reference","name":"ɵcc"},{"__symbolic":"reference","name":"ɵcd"},{"__symbolic":"reference","name":"ɵce"},{"__symbolic":"reference","name":"ɵcf"}]]}]}],"members":{}},"CustomPattern":{"__symbolic":"class","members":{},"statics":{"onlyEnglishLettersWithSpecificLength":{"__symbolic":"class"}}},"ValidationConfig":{"__symbolic":"class","members":{"getValidationAlertElement":[{"__symbolic":"method"}]}},"isPresent":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"obj"},"right":{"__symbolic":"reference","name":"undefined"}},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"obj"},"right":null}}},"isDate":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"error","message":"Expression form not supported","line":11,"character":10,"module":"./lib/util/validation-functions"}}},"parseDate":{"__symbolic":"function"},"deleteElementByClassName":{"__symbolic":"function"},"addValidationEl":{"__symbolic":"function"},"delValidationEl":{"__symbolic":"function"},"getMyValidationElement":{"__symbolic":"function"},"manageDelValidationAlert":{"__symbolic":"function"},"manageAddValidationAlert":{"__symbolic":"function"},"ValidationMessage":{"__symbolic":"class","members":{"getGt":[{"__symbolic":"method"}],"getGte":[{"__symbolic":"method"}],"getEqualTo":[{"__symbolic":"method"}],"getNotEqualTo":[{"__symbolic":"method"}],"getEqual":[{"__symbolic":"method"}],"getNotEqual":[{"__symbolic":"method"}],"getEmail":[{"__symbolic":"method"}],"getUrl":[{"__symbolic":"method"}],"getUuid":[{"__symbolic":"method"}],"getDigits":[{"__symbolic":"method"}],"getNumber":[{"__symbolic":"method"}],"getDateISO_8601":[{"__symbolic":"method"}],"getDate":[{"__symbolic":"method"}],"getCreditCard":[{"__symbolic":"method"}],"getBase64":[{"__symbolic":"method"}],"getJson":[{"__symbolic":"method"}],"getLt":[{"__symbolic":"method"}],"getLte":[{"__symbolic":"method"}],"getMax":[{"__symbolic":"method"}],"getMaxDate":[{"__symbolic":"method"}],"getMin":[{"__symbolic":"method"}],"getMinDate":[{"__symbolic":"method"}],"getProperty":[{"__symbolic":"method"}],"getRange":[{"__symbolic":"method"}],"getRangeLength":[{"__symbolic":"method"}],"getMinLength":[{"__symbolic":"method"}],"getMaxLength":[{"__symbolic":"method"}],"getRequired":[{"__symbolic":"method"}],"getDefault":[{"__symbolic":"method"}]}},"ValidationMessageHelper":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}]}},"ValidationMessageImpl":{"__symbolic":"class","members":{"getGt":[{"__symbolic":"method"}],"getGte":[{"__symbolic":"method"}],"getEqualTo":[{"__symbolic":"method"}],"getNotEqualTo":[{"__symbolic":"method"}],"getEqual":[{"__symbolic":"method"}],"getNotEqual":[{"__symbolic":"method"}],"getEmail":[{"__symbolic":"method"}],"getUrl":[{"__symbolic":"method"}],"getUuid":[{"__symbolic":"method"}],"getDigits":[{"__symbolic":"method"}],"getNumber":[{"__symbolic":"method"}],"getDateISO_8601":[{"__symbolic":"method"}],"getDate":[{"__symbolic":"method"}],"getCreditCard":[{"__symbolic":"method"}],"getBase64":[{"__symbolic":"method"}],"getJson":[{"__symbolic":"method"}],"getLt":[{"__symbolic":"method"}],"getLte":[{"__symbolic":"method"}],"getMax":[{"__symbolic":"method"}],"getMaxDate":[{"__symbolic":"method"}],"getMin":[{"__symbolic":"method"}],"getMinDate":[{"__symbolic":"method"}],"getProperty":[{"__symbolic":"method"}],"isDigit":[{"__symbolic":"method"}],"getRange":[{"__symbolic":"method"}],"getRangeLength":[{"__symbolic":"method"}],"getMinLength":[{"__symbolic":"method"}],"getMaxLength":[{"__symbolic":"method"}],"getRequired":[{"__symbolic":"method"}],"getDefault":[{"__symbolic":"method"}]}},"ValidationOptions":{"__symbolic":"class","members":{}},"ValidationSrcType":{"FormControl":"FormControl","CustomValue":"CustomValue"},"ɵa":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":27,"module":"./lib/validators/array-length/validator"},"ɵb":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":35,"module":"./lib/validators/base64/validator"},"ɵc":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":39,"module":"./lib/validators/credit-card/validator"},"ɵd":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":33,"module":"./lib/validators/date/validator"},"ɵe":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":41,"module":"./lib/validators/date-iso/validator"},"ɵf":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":35,"module":"./lib/validators/digits/validator"},"ɵg":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":34,"module":"./lib/validators/email/validator"},"ɵh":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":21,"module":"./lib/validators/equal/validator"},"ɵi":{"__symbolic":"error","message":"Lambda not supported","line":2,"character":23,"module":"./lib/validators/equal-to/validator"},"ɵj":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":18,"module":"./lib/validators/greater-than/validator"},"ɵk":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":19,"module":"./lib/validators/greater-than-equal/validator"},"ɵl":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":33,"module":"./lib/validators/json/validator"},"ɵm":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":18,"module":"./lib/validators/less-than/validator"},"ɵn":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":19,"module":"./lib/validators/less-than-equal/validator"},"ɵo":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":19,"module":"./lib/validators/max/validator"},"ɵp":{"__symbolic":"error","message":"Lambda not supported","line":3,"character":23,"module":"./lib/validators/max-date/validator"},"ɵq":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":19,"module":"./lib/validators/min/validator"},"ɵr":{"__symbolic":"error","message":"Lambda not supported","line":3,"character":23,"module":"./lib/validators/min-date/validator"},"ɵs":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":24,"module":"./lib/validators/not-equal/validator"},"ɵt":{"__symbolic":"error","message":"Lambda not supported","line":9,"character":26,"module":"./lib/validators/not-equal-to/validator"},"ɵu":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":35,"module":"./lib/validators/number/validator"},"ɵv":{"__symbolic":"error","message":"Lambda not supported","line":5,"character":24,"module":"./lib/validators/property/validator"},"ɵw":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":21,"module":"./lib/validators/range/validator"},"ɵx":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":27,"module":"./lib/validators/range-length/validator"},"ɵy":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":32,"module":"./lib/validators/url/validator"},"ɵz":{"__symbolic":"error","message":"Lambda not supported","line":11,"character":20,"module":"./lib/validators/uuid/validator"},"ɵba":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":41,"module":"./lib/validators/national-code/validator"},"ɵbb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[arrayLength][formControlName],[arrayLength][formControl],[arrayLength][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbb"},"multi":true}]}]}],"members":{"arrayLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvBase64][formControlName],[nbvBase64][formControl],[nbvBase64][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbc"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvBase64MsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵbd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvCreditCard][formControlName],[nbvCreditCard][formControl],[nbvCreditCard][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbd"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvCreditCardMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵbe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvDate][formControlName],[nbvDate][formControl],[nbvDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbe"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvDateMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵbf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvDateISO_8601][formControlName],[nbvDateISO_8601][formControl],[nbvDateISO_8601][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbf"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvDateISO_8601MsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵbg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[nbvDigits][formControlName],[nbvDigits][formControl],[nbvDigits][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":15,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbg"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvDigitsMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵbh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvEmail][formControlName],[nbvEmail][formControl],[nbvEmail][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbh"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvEmailMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵbi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvEqual][formControlName],[nbvEqual][formControl],[nbvEqual][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbi"},"multi":true}]}]}],"members":{"nbvEqual":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nbvEqualٰValueTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvEqualMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvEqualTo][formControlName],[nbvEqualTo][formControl],[nbvEqualTo][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbj"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvEqualTo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvEqualToValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvEqualToMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"ɵbk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvGt][formControlName],[nbvGt][formControl],[nbvGt][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbk"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvGt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvGtٰValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvGtMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvGte][formControlName],[nbvGte][formControl],[nbvGte][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbl"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvGte":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvGteٰValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvGteMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvJson][formControlName],[nbvJson][formControl],[nbvJson][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbm"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nbvJsonMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"validate":[{"__symbolic":"method"}]}},"ɵbn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvLt][formControlName],[nbvLt][formControl],[nbvLt][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbn"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvLt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvLtValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvLtMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvLte][formControlName],[nbvLte][formControl],[nbvLte][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbo"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvLte":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvLteٰValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvLteMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvMax][formControlName],[nbvMax][formControl],[nbvMax][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbp"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvMax":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvMaxValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvMaxMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvMaxDate][formControlName],[nbvMaxDate][formControl],[nbvMaxDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbq"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvMaxDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvMaxDateValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvMaxDateMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvMin][formControlName],[nbvMin][formControl],[nbvMin][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbr"},"multi":true}]}]}],"members":{"nbvMin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nbvMinValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvMinMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvMinDate][formControlName],[nbvMinDate][formControl],[nbvMinDate][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbs"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvMinDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvMinDateValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvMinDateMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvNotEqual][formControlName],[nbvNotEqual][formControl],[nbvNotEqual][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbt"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvNotEqual":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvNotEqualValueTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvNotEqualMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[nbvNotEqualTo][formControlName],[nbvNotEqualTo][formControl],[nbvNotEqualTo][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":15,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbu"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvNotEqualTo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"nbvNotEqualToValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"nbvNotEqualToMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"validationOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}},"ɵbv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvNumber][formControlName],[nbvNumber][formControl],[nbvNumber][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbv"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nbvNumberMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"validate":[{"__symbolic":"method"}]}},"ɵbw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvProperty][formControlName],[nbvProperty][formControl],[nbvProperty][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbw"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvProperty":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvPropertyMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvRange][formControlName],[nbvRange][formControl],[nbvRange][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbx"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvRange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvRangeValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvRangeMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵby":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvRangeLength][formControlName],[nbvRangeLength][formControl],[nbvRangeLength][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵby"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvRangeLength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvRangeLengthValTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"nbvRangeLengthMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵbz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvUrl][formControlName],[nbvUrl][formControl],[nbvUrl][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵbz"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nbvUrlMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"validate":[{"__symbolic":"method"}]}},"ɵca":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvUuid][formControlName],[nbvUuid][formControl],[nbvUuid][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵca"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"nbvUuid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvUuidMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵcb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"[nbvMinlength][formControlName],[nbvMinlength][formControl],[nbvMinlength][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":13,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵcb"},"multi":true}]}]}],"members":{"nbvMinlength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvMinlengthTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvMinlengthMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵcc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[nbvMaxlength][formControlName],[nbvMaxlength][formControl],[nbvMaxlength][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":12,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵcc"},"multi":true}]}]}],"members":{"nbvMaxlength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"nbvMaxlengthTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"nbvMaxlengthMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵcd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":22,"character":1},"arguments":[{"selector":"[nbvRequired][formControlName],[nbvRequired][formControl],[nbvRequired][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":17,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵcd"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"nbvRequiredMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"nbvRequiredFieldLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"submitted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":39,"character":3},"arguments":["blur"]}]}],"validate":[{"__symbolic":"method"}],"manageAlert":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵce":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[nbvPattern][formControlName],[nbvPattern][formControl],[nbvPattern][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":12,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵce"},"multi":true}]}]}],"members":{"nbvPattern":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"nbvPatternMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}},"ɵcf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[nbvNationalCode][formControlName],[nbvNationalCode][formControl],[nbvNationalCode][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":15,"character":11},"useExisting":{"__symbolic":"reference","name":"ɵcf"},"multi":true}]}]}],"members":{"dest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"nbvNationalCodeMsgHtml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationConfig"},{"__symbolic":"reference","name":"ValidationMessage"}]}],"validate":[{"__symbolic":"method"}]}}},"origins":{"ValidationService":"./lib/validation.service","ValidationComponent":"./lib/validation.component","ValidationModule":"./lib/validation.module","NbValidators":"./lib/nb-validation.module","NbValidationModule":"./lib/nb-validation.module","CustomPattern":"./lib/util/custom-pattern","ValidationConfig":"./lib/util/validation-config","isPresent":"./lib/util/validation-functions","isDate":"./lib/util/validation-functions","parseDate":"./lib/util/validation-functions","deleteElementByClassName":"./lib/util/validation-functions","addValidationEl":"./lib/util/validation-functions","delValidationEl":"./lib/util/validation-functions","getMyValidationElement":"./lib/util/validation-functions","manageDelValidationAlert":"./lib/util/validation-functions","manageAddValidationAlert":"./lib/util/validation-functions","ValidationMessage":"./lib/util/validation-message","ValidationMessageHelper":"./lib/util/validation-message-helper","ValidationMessageImpl":"./lib/util/validation-message-impl","ValidationOptions":"./lib/util/validation-options","ValidationSrcType":"./lib/util/validation-src-type","ɵa":"./lib/validators/array-length/validator","ɵb":"./lib/validators/base64/validator","ɵc":"./lib/validators/credit-card/validator","ɵd":"./lib/validators/date/validator","ɵe":"./lib/validators/date-iso/validator","ɵf":"./lib/validators/digits/validator","ɵg":"./lib/validators/email/validator","ɵh":"./lib/validators/equal/validator","ɵi":"./lib/validators/equal-to/validator","ɵj":"./lib/validators/greater-than/validator","ɵk":"./lib/validators/greater-than-equal/validator","ɵl":"./lib/validators/json/validator","ɵm":"./lib/validators/less-than/validator","ɵn":"./lib/validators/less-than-equal/validator","ɵo":"./lib/validators/max/validator","ɵp":"./lib/validators/max-date/validator","ɵq":"./lib/validators/min/validator","ɵr":"./lib/validators/min-date/validator","ɵs":"./lib/validators/not-equal/validator","ɵt":"./lib/validators/not-equal-to/validator","ɵu":"./lib/validators/number/validator","ɵv":"./lib/validators/property/validator","ɵw":"./lib/validators/range/validator","ɵx":"./lib/validators/range-length/validator","ɵy":"./lib/validators/url/validator","ɵz":"./lib/validators/uuid/validator","ɵba":"./lib/validators/national-code/validator","ɵbb":"./lib/validators/array-length/directive","ɵbc":"./lib/validators/base64/directive","ɵbd":"./lib/validators/credit-card/directive","ɵbe":"./lib/validators/date/directive","ɵbf":"./lib/validators/date-iso/directive","ɵbg":"./lib/validators/digits/directive","ɵbh":"./lib/validators/email/directive","ɵbi":"./lib/validators/equal/directive","ɵbj":"./lib/validators/equal-to/directive","ɵbk":"./lib/validators/greater-than/directive","ɵbl":"./lib/validators/greater-than-equal/directive","ɵbm":"./lib/validators/json/directive","ɵbn":"./lib/validators/less-than/directive","ɵbo":"./lib/validators/less-than-equal/directive","ɵbp":"./lib/validators/max/directive","ɵbq":"./lib/validators/max-date/directive","ɵbr":"./lib/validators/min/directive","ɵbs":"./lib/validators/min-date/directive","ɵbt":"./lib/validators/not-equal/directive","ɵbu":"./lib/validators/not-equal-to/directive","ɵbv":"./lib/validators/number/directive","ɵbw":"./lib/validators/property/directive","ɵbx":"./lib/validators/range/directive","ɵby":"./lib/validators/range-length/directive","ɵbz":"./lib/validators/url/directive","ɵca":"./lib/validators/uuid/directive","ɵcb":"./lib/validators/min-length/directive","ɵcc":"./lib/validators/max-length/directive","ɵcd":"./lib/validators/required/directive","ɵce":"./lib/validators/pattern/directive","ɵcf":"./lib/validators/national-code/directive"},"importAs":"@angular-boot/validation"}