{"__symbolic":"module","version":4,"metadata":{"PulseLoaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"ngx-pulse-loader","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":6,"character":19},"member":"OnPush"},"template":"<div class=\"pulse-box\">\n  <svg class=\"pulse-svg\" [attr.width]=\"width\" [attr.height]=\"width\" viewBox=\"0 0 50 50\" version=\"1.1\"\n       xmlns=\"http://www.w3.org/2000/svg\">\n    <circle class=\"circle first-circle\" [attr.fill]=\"color\" cx=\"25\" cy=\"25\" r=\"25\"></circle>\n    <circle class=\"circle second-circle\" [attr.fill]=\"color\" cx=\"25\" cy=\"25\" r=\"25\"></circle>\n    <circle class=\"circle third-circle\" [attr.fill]=\"color\" cx=\"25\" cy=\"25\" r=\"25\"></circle>\n    <circle class=\"circle\" [attr.fill]=\"color\" cx=\"25\" cy=\"25\" r=\"25\"></circle>\n  </svg>\n</div>\n","styles":[":root{--main-bg-color:coral}:host *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}:host svg.pulse-svg{overflow:visible}:host svg.pulse-svg .first-circle,:host svg.pulse-svg .second-circle,:host svg.pulse-svg .third-circle{transform:scale(.5);transform-origin:center center;-webkit-animation:4s linear infinite pulse-me;animation:4s linear infinite pulse-me}:host svg.pulse-svg .second-circle{-webkit-animation-delay:1s;animation-delay:1s}:host svg.pulse-svg .third-circle{-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes pulse-me{0%{transform:scale(.5);opacity:0}50%{opacity:.4}70%{opacity:.09}100%{transform:scale(5);opacity:0}}@keyframes pulse-me{0%{transform:scale(.5);opacity:0}50%{opacity:.4}70%{opacity:.09}100%{transform:scale(5);opacity:0}}"]}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}]}},"PulseLoaderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"imports":[],"declarations":[{"__symbolic":"reference","name":"PulseLoaderComponent"}],"exports":[{"__symbolic":"reference","name":"PulseLoaderComponent"}]}]}],"members":{}}},"origins":{"PulseLoaderComponent":"./lib/pulse-loader/pulse-loader.component","PulseLoaderModule":"./lib/pulse-loader.module"},"importAs":"@rifo/pulse-loader"}