{"__symbolic":"module","version":3,"metadata":{"AgInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵf"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"exports":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵf"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ag-fa-input","template":"\n              <i class=\"icon fa\" [ngClass]=\"classes\"></i>\n              <ng-content></ng-content>\n            ","styles":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"}]}]}],"members":{"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","name":"ɵf"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor"}],"isInputFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.input-focus"]}]}]}},"ɵb":"\n.icon{\n  width:25px;\n  text-align: center;\n  padding-left: 5px;\n  padding-right: 2px;\n  border:none;\n}\n\n:host{\n  border-width: 1px;\n  border-style: solid;\n  padding-bottom: 1px;\n  padding-top: 1px;\n  display: inline-block;\n}\n\n\n:host(.input-focus){\n  outline: none;\n}\n:host /deep/ input{\n  border: none;\n  outline: none;\n  height: 100%;\n  box-sizing: border-box;\n}\n","ɵc":"\n:host-context(.ag-fa-input-red-theme) {\n  \n  border-color: red;\n  &.input-focus {\n    -webkit-box-shadow: 0px 0px 5px  red;\n    box-shadow: 0px 0px 5px  red;\n  }\n}\n","ɵd":"\n:host-context(.ag-fa-input-green-theme) {\n  \n  border-color: #3FC83F;\n  &.input-focus {\n    -webkit-box-shadow: 0px 0px 5px  #3FC83F;\n    box-shadow: 0px 0px 5px  #3FC83F;\n  }\n}\n","ɵe":"\n:host{\n  background: white;\n  border-color: lightgray;\n}\n\n:host(.input-focus){\n  border-color: #4D90FE;\n  -webkit-box-shadow: 0px 0px 5px #4D90FE;\n  box-shadow: 0px 0px 5px #4D90FE;\n}\n","ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[agInput]"}]}],"members":{"onFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["focus"]}]}],"onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}]}}},"origins":{"AgInputModule":"./src/module","ɵa":"./src/ag-fa-input/ag-fa-input.component","ɵb":"./src/common/common.css","ɵc":"./src/common/red-theme.css","ɵd":"./src/common/green-theme.css","ɵe":"./src/common/default-theme.css","ɵf":"./src/common/input-ref.directive"},"importAs":"ag-input"}