{"__symbolic":"module","version":4,"metadata":{"ValidationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"clear":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ValidationComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"Pin-Validation","template":"<div id=\"inputsContainer\" [ngClass]=\"theme\">\n  <input\n    *ngFor=\"let number of value\"\n    type=\"number\"\n    class=\"codeInput\"\n    #ft01\n    [disabled]=\"disabled\"\n    [ngStyle]=\"custom\"\n    [type]=\"type\"\n    (keyup)=\"keytab($event)\"\n    (keyup.backspace)=\"backspaceKey($event)\"\n    (click)=\"focusFunction()\"\n  />\n</div>\n","styles":["#inputsContainer{text-align:center;padding:10px}#inputsContainer>input{margin:5px;text-align:center}input{width:30px;height:30px}input:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.val-underline{background-color:#2e3192}.val-underline>input{background-color:#2e3192;border-top:none;border-right:none;border-left:none;border-bottom-color:#fff;font-size:20px;color:#fff;margin:10px}.val-underline>input:focus{border-bottom-color:#fff}.val-round>input{height:29px;border-style:solid;border-radius:50%;border-color:#00bfff;color:#00bfff;font-weight:700;font-size:20px}.val-round>input:disabled,input[disabled]{background-color:#fff}.val-frame{background-color:#0285d7}.val-frame>input{border-radius:3px;height:35px;border:none;background-color:#d4eeff;color:#0285d7;font-weight:700;font-size:20px}.val-classic>input{height:35px;line-height:35px;border-radius:1px;border:1px solid #e4e4e4;background-color:#fafafa;color:#000;font-weight:700;font-size:20px}.val-outline{background-color:#f9fafc}.val-outline>input{height:35px;line-height:35px;border-radius:3px;border:1.25px solid #e7e8ea;background-color:#f9fafc;color:#000;font-weight:700;font-size:20px}.val-outline>input:focus{width:31.5px;border:none;background-color:#fff;color:#4fcdfd;box-shadow:0 0 10px 0 rgba(161,161,161,.5)}"]}]}],"members":{"length":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"theme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"custom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"codeNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ValidationService"}]}],"ngOnInit":[{"__symbolic":"method"}],"setCodeLength":[{"__symbolic":"method"}],"keytab":[{"__symbolic":"method"}],"backspaceKey":[{"__symbolic":"method"}],"focusFunction":[{"__symbolic":"method"}],"processFinished":[{"__symbolic":"method"}]}},"ValidationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ValidationComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":12}],"exports":[{"__symbolic":"reference","name":"ValidationComponent"}]}]}],"members":{}}},"origins":{"ValidationService":"./lib/validation.service","ValidationComponent":"./lib/validation.component","ValidationModule":"./lib/validation.module"},"importAs":"validation-pin"}