{"version":3,"file":"safe-loading.mjs","sources":["../../../projects/loading/src/lib/loading.service.ts","../../../projects/loading/src/lib/loading.component.ts","../../../projects/loading/src/lib/material.module.ts","../../../projects/loading/src/lib/loading.module.ts","../../../projects/loading/src/public-api.ts","../../../projects/loading/src/safe-loading.ts"],"sourcesContent":["import { Injectable } from '@angular/core';\r\n\r\n@Injectable({\r\n  providedIn: 'root'\r\n})\r\nexport class LoadingService {\r\n\r\n  constructor() { }\r\n}\r\n","import { Component, Input, OnChanges, OnInit } from '@angular/core';\r\nimport { ProgressSpinnerMode } from '@angular/material/progress-spinner';\r\n\r\n@Component({\r\n  selector: 'safe-loading',\r\n  template: `\r\n  <h1>Loading...</h1>\r\n  <gb-input-select></gb-input-select>\r\n<mat-spinner [color]=\"color\"></mat-spinner>\r\n\r\n  `,  \r\n  styles: [\r\n    `\r\n    .mat-progress-spinner{\r\n      background-color: red;\r\n    }\r\n    .efectos {\r\n      z-index: 1000;\r\n    /* border: 1px solid #d8d8d8; */\r\n    position: fixed;\r\n    /* background: #fbfbfb; */\r\n    right: 0px;\r\n    top: 70PX;\r\n    width: 100px;\r\n    text-align: center;\r\n    border-bottom-left-radius: 10px;\r\n\r\n}\r\n    `\r\n  ]\r\n})\r\nexport class LoadingComponent implements OnInit, OnChanges{\r\n  @Input() public loading: any;\r\n  @Input() public color: string;\r\n  public cargando: boolean;\r\n  public mode:  ProgressSpinnerMode ;\r\n  public value: number;\r\n\r\n  ngOnChanges() {\r\n    this.cargando = this.loading;\r\n  }\r\n  ngOnInit(): void {\r\n    this.mode = 'determinate';\r\n    this.value = 50;\r\n  }\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport {MatProgressSpinnerModule} from '@angular/material/progress-spinner';\r\nimport {MatBadgeModule} from '@angular/material/badge';\r\nimport {MatButtonModule} from '@angular/material/button';\r\n \r\n\r\n\r\n\r\n@NgModule({\r\n  declarations: [\r\n\r\n  ],\r\n  imports: [\r\n    MatProgressSpinnerModule,\r\n    MatBadgeModule,\r\n    MatButtonModule,\r\n  \r\n  ],\r\n  exports: [\r\n    MatProgressSpinnerModule,\r\n    MatBadgeModule,\r\n    MatButtonModule\r\n  ]\r\n})\r\nexport class MaterialModule { }\r\n","import { NgModule } from '@angular/core';\r\nimport { LoadingComponent } from './loading.component';\r\nimport { MaterialModule } from './material.module';\r\nimport { InputSelectModule } from 'input-select';\r\n\r\n\r\n\r\n\r\n@NgModule({\r\n  declarations: [\r\n    LoadingComponent\r\n  ],\r\n  imports: [\r\n    MaterialModule,\r\n    InputSelectModule\r\n  ],\r\n  exports: [\r\n    LoadingComponent,\r\n    InputSelectModule\r\n  ]\r\n})\r\nexport class LoadingModule { }\r\n","/*\r\n * Public API Surface of loading\r\n */\r\n\r\nexport * from './lib/loading.service';\r\nexport * from './lib/loading.component';\r\nexport * from './lib/loading.module';\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}