{"__symbolic":"module","version":4,"metadata":{"SCALE_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":4,"character":45,"module":"./src/component/fontawesome.interface"},"STACK_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":5,"character":45,"module":"./src/component/fontawesome.interface"},"SIZE_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":6,"character":44,"module":"./src/component/fontawesome.interface"},"FLIP_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":7,"character":44,"module":"./src/component/fontawesome.interface"},"PULL_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":8,"character":44,"module":"./src/component/fontawesome.interface"},"ANIMATION_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":9,"character":49,"module":"./src/component/fontawesome.interface"},"ROTATE_VALUE_VALIDATOR":{"__symbolic":"error","message":"Expression form not supported","line":10,"character":46,"module":"./src/component/fontawesome.interface"},"NgxFontAwesomeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"fa","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":11,"character":21},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":12,"character":19},"member":"None"},"template":"<i [ngClass]=\"classList\" aria-hidden=\"true\"\n   [attr.title]=\"!!title ? title : null\"\n   [style]=\"allVars?.length >0 ? getSanitizedStyle(allVars): null\">\n</i>\n<span *ngIf=\"!!alt\" class=\"fa-sr-only\" [innerHTML]=\"alt\"></span>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":20,"character":27}]}],"addCssClass":[{"__symbolic":"method"}],"removeCssClass":[{"__symbolic":"method"}]}},"NgxFontAwesomeDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"i[fa]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":19,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":20,"character":29},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":21,"character":35}]}],"tooltipTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":30,"character":5},"arguments":["attr.title"]}]}],"otherStyles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":35,"character":5},"arguments":["style"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"addCssClass":[{"__symbolic":"method"}],"removeCssClass":[{"__symbolic":"method"}]}},"NgxFontAwesomeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":8},{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":13,"character":8}],"declarations":[{"__symbolic":"reference","name":"NgxFontAwesomeComponent"},{"__symbolic":"reference","name":"NgxFontAwesomeDirective"}],"providers":[],"exports":[{"__symbolic":"reference","name":"NgxFontAwesomeComponent"},{"__symbolic":"reference","name":"NgxFontAwesomeDirective"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1}}],"members":{"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"alt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"scale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"stack":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"flip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"pull":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"rotate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"rotateBy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"animation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"border":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"fixedWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"inverse":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":46,"character":46}]}],"ngOnChanges":[{"__symbolic":"method"}],"getSanitizedStyle":[{"__symbolic":"method"}],"addCssClass":[{"__symbolic":"method"}],"removeCssClass":[{"__symbolic":"method"}],"addCssClasses":[{"__symbolic":"method"}],"removeCssClasses":[{"__symbolic":"method"}],"_updateVariables":[{"__symbolic":"method"}]}}},"origins":{"SCALE_VALUE_VALIDATOR":"./src/component/fontawesome.interface","STACK_VALUE_VALIDATOR":"./src/component/fontawesome.interface","SIZE_VALUE_VALIDATOR":"./src/component/fontawesome.interface","FLIP_VALUE_VALIDATOR":"./src/component/fontawesome.interface","PULL_VALUE_VALIDATOR":"./src/component/fontawesome.interface","ANIMATION_VALUE_VALIDATOR":"./src/component/fontawesome.interface","ROTATE_VALUE_VALIDATOR":"./src/component/fontawesome.interface","NgxFontAwesomeComponent":"./src/component/fontawesome.component","NgxFontAwesomeDirective":"./src/component/fontawesome.directive","NgxFontAwesomeModule":"./src/ngx-fontawesome.module","ɵa":"./src/component/icon.component"},"importAs":"@ui4ngx/fontawesome4"}