{"__symbolic":"module","version":4,"metadata":{"DtLoadingModule":{"__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":11,"character":12}],"declarations":[{"__symbolic":"reference","name":"LoadingComponent"}],"exports":[{"__symbolic":"reference","name":"LoadingComponent"}],"providers":[{"__symbolic":"reference","name":"LoadingService"}]}]}],"members":{}},"LoadingComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"dt-loading","template":"<div class=\"loading-wrap\" *ngIf=\"isLoading\">\n  <div id=\"loading\">\n    <div class=\"line-scale\">\n      <div></div>\n      <div></div>\n      <div></div>\n      <div></div>\n      <div></div>\n    </div>\n    <span class=\"loading-text\">Loading</span>\n  </div>\n</div>\n","styles":["@charset \"UTF-8\";@-webkit-keyframes line-scale{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}}@keyframes line-scale{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}}.line-scale>div:nth-child(1){-webkit-animation:1s cubic-bezier(.2,.68,.18,1.08) -.4s infinite line-scale;animation:1s cubic-bezier(.2,.68,.18,1.08) -.4s infinite line-scale}.line-scale>div:nth-child(2){-webkit-animation:1s cubic-bezier(.2,.68,.18,1.08) -.3s infinite line-scale;animation:1s cubic-bezier(.2,.68,.18,1.08) -.3s infinite line-scale}.line-scale>div:nth-child(3){-webkit-animation:1s cubic-bezier(.2,.68,.18,1.08) -.2s infinite line-scale;animation:1s cubic-bezier(.2,.68,.18,1.08) -.2s infinite line-scale}.line-scale>div:nth-child(4){-webkit-animation:1s cubic-bezier(.2,.68,.18,1.08) -.1s infinite line-scale;animation:1s cubic-bezier(.2,.68,.18,1.08) -.1s infinite line-scale}.line-scale>div:nth-child(5){-webkit-animation:1s cubic-bezier(.2,.68,.18,1.08) infinite line-scale;animation:1s cubic-bezier(.2,.68,.18,1.08) infinite line-scale}.line-scale>div{background-color:#fff;width:4px;height:35px;margin:2px;border-radius:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}.loading-wrap{position:absolute;top:50%;left:50%;z-index:9999;width:140px;height:140px;margin-top:-70px;margin-left:-70px;background:#d1cddb;border-radius:50%}#loading{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px;text-align:center}#loading .line-scale>div{background-color:#0061ae!important}.loading-text{color:#000;font-size:16px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LoadingService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"LoadingService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"emitToggle":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}}},"origins":{"DtLoadingModule":"./loading.module","LoadingComponent":"./loading.component","LoadingService":"./loading.service"},"importAs":"@ithinkdt/theme/loading"}