{"version":3,"file":"ng-on-wait.mjs","sources":["../../../projects/ng-on-wait/src/lib/ng-on-wait.component.ts","../../../projects/ng-on-wait/src/lib/ng-on-wait.component.html","../../../projects/ng-on-wait/src/lib/ng-on-wait.module.ts","../../../projects/ng-on-wait/src/public-api.ts","../../../projects/ng-on-wait/src/ng-on-wait.ts"],"sourcesContent":["import { Component, Input, OnInit } from '@angular/core';\nimport { LoaderAlignment, LoaderDisplay, LoaderType } from './ng-on-wait-model';\n\n@Component({\n  selector: 'ng-on-wait',\n  templateUrl: './ng-on-wait.component.html',\n  styleUrls: ['./ng-on-wait.component.scss']\n})\nexport class NgOnWaitComponent implements OnInit {\n  @Input() type: LoaderType = 'default'\n  @Input() size: string = '1rem'\n  @Input() align: LoaderAlignment = 'center'\n  @Input() display: LoaderDisplay = 'block'\n\n  ngOnInit(): void {\n    this.rectifyInputErrors();\n  }\n\n  rectifyInputErrors(){\n    //if (this.size.)\n  }\n}\n","<ng-container *ngIf=\"type == 'default'\">\n    <div class=\"default\" [style.font-size]=\"size\" [style.text-align]=\"align\" [style.display]=\"display\">\n        Loading\n        <span>.</span><span>.</span><span>.</span>\n    </div>\n</ng-container>","import { NgModule } from '@angular/core';\nimport { NgOnWaitComponent } from './ng-on-wait.component';\nimport { CommonModule } from '@angular/common';\n\n@NgModule({\n  declarations: [\n    NgOnWaitComponent\n  ],\n  imports: [\n    CommonModule\n  ],\n  exports: [\n    NgOnWaitComponent\n  ]\n})\nexport class NgOnWaitModule { }\n","/*\n * Public API Surface of ng-on-wait\n */\n\nexport * from './lib/ng-on-wait.component';\nexport * from './lib/ng-on-wait.module';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;;MAQa,iBAAiB,CAAA;AAL9B,IAAA,WAAA,GAAA;QAMW,IAAI,CAAA,IAAA,GAAe,SAAS,CAAA;QAC5B,IAAI,CAAA,IAAA,GAAW,MAAM,CAAA;QACrB,IAAK,CAAA,KAAA,GAAoB,QAAQ,CAAA;QACjC,IAAO,CAAA,OAAA,GAAkB,OAAO,CAAA;AAS1C,KAAA;IAPC,QAAQ,GAAA;QACN,IAAI,CAAC,kBAAkB,EAAE,CAAC;KAC3B;IAED,kBAAkB,GAAA;;KAEjB;+GAZU,iBAAiB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA,EAAA;AAAjB,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,iBAAiB,8HCR9B,+PAKe,EAAA,MAAA,EAAA,CAAA,6RAAA,CAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,IAAA,EAAA,QAAA,EAAA,QAAA,EAAA,MAAA,EAAA,CAAA,MAAA,EAAA,UAAA,EAAA,UAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA,EAAA;;4FDGF,iBAAiB,EAAA,UAAA,EAAA,CAAA;kBAL7B,SAAS;+BACE,YAAY,EAAA,QAAA,EAAA,+PAAA,EAAA,MAAA,EAAA,CAAA,6RAAA,CAAA,EAAA,CAAA;8BAKb,IAAI,EAAA,CAAA;sBAAZ,KAAK;gBACG,IAAI,EAAA,CAAA;sBAAZ,KAAK;gBACG,KAAK,EAAA,CAAA;sBAAb,KAAK;gBACG,OAAO,EAAA,CAAA;sBAAf,KAAK;;;MEGK,cAAc,CAAA;+GAAd,cAAc,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA,EAAA;AAAd,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,cAAc,EATvB,YAAA,EAAA,CAAA,iBAAiB,CAGjB,EAAA,OAAA,EAAA,CAAA,YAAY,aAGZ,iBAAiB,CAAA,EAAA,CAAA,CAAA,EAAA;AAGR,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,cAAc,YANvB,YAAY,CAAA,EAAA,CAAA,CAAA,EAAA;;4FAMH,cAAc,EAAA,UAAA,EAAA,CAAA;kBAX1B,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,YAAY,EAAE;wBACZ,iBAAiB;AAClB,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP,YAAY;AACb,qBAAA;AACD,oBAAA,OAAO,EAAE;wBACP,iBAAiB;AAClB,qBAAA;AACF,iBAAA,CAAA;;;ACdD;;AAEG;;ACFH;;AAEG;;;;"}