{"version":3,"file":"omnedia-ngx-shiny-text.mjs","sources":["../../../projects/ngx-shiny-text/src/lib/ngx-shiny-text.component.ts","../../../projects/ngx-shiny-text/src/lib/ngx-shiny-text.component.html","../../../projects/ngx-shiny-text/src/public-api.ts","../../../projects/ngx-shiny-text/src/omnedia-ngx-shiny-text.ts"],"sourcesContent":["import { CommonModule } from \"@angular/common\";\r\nimport { Component, Input, OnInit } from \"@angular/core\";\r\n\r\n@Component({\r\n  selector: \"om-shiny-text\",\r\n  standalone: true,\r\n  imports: [CommonModule],\r\n  templateUrl: \"./ngx-shiny-text.component.html\",\r\n  styleUrl: \"./ngx-shiny-text.component.scss\",\r\n})\r\nexport class NgxShinyTextComponent implements OnInit {\r\n  @Input(\"styleClass\")\r\n  styleClass?: string;\r\n\r\n  @Input(\"shimmerColor\")\r\n  set shimmerColor(color: string) {\r\n    this.style[\"--shimmer-color\"] = color;\r\n  }\r\n\r\n  @Input(\"textColor\")\r\n  set textColor(color: string) {\r\n    this.style[\"--text-color\"] = color;\r\n  }\r\n\r\n  @Input(\"shimmerWidth\")\r\n  set shimmerWidth(width: string) {\r\n    this.style[\"--shimmer-width\"] = width;\r\n  }\r\n\r\n  @Input(\"text\")\r\n  text!: string;\r\n\r\n  style: any = {};\r\n\r\n  ngOnInit(): void {\r\n    if (!this.text) {\r\n      throw new Error(\"om-shiny-text: no text was given to the component!\");\r\n    }\r\n  }\r\n}\r\n","<span class=\"om-shiny-text\" [ngStyle]=\"style\" [ngClass]=\"styleClass\">{{\n  text\n}}</span>\n","/*\n * Public API Surface of ngx-shiny-text\n */\n\nexport * from \"./lib/ngx-shiny-text.component\";\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;;MAUa,qBAAqB,CAAA;AAPlC,IAAA,WAAA,GAAA;QA6BE,IAAK,CAAA,KAAA,GAAQ,EAAE;AAOhB;IAzBC,IACI,YAAY,CAAC,KAAa,EAAA;AAC5B,QAAA,IAAI,CAAC,KAAK,CAAC,iBAAiB,CAAC,GAAG,KAAK;;IAGvC,IACI,SAAS,CAAC,KAAa,EAAA;AACzB,QAAA,IAAI,CAAC,KAAK,CAAC,cAAc,CAAC,GAAG,KAAK;;IAGpC,IACI,YAAY,CAAC,KAAa,EAAA;AAC5B,QAAA,IAAI,CAAC,KAAK,CAAC,iBAAiB,CAAC,GAAG,KAAK;;IAQvC,QAAQ,GAAA;AACN,QAAA,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE;AACd,YAAA,MAAM,IAAI,KAAK,CAAC,oDAAoD,CAAC;;;8GA1B9D,qBAAqB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;kGAArB,qBAAqB,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,eAAA,EAAA,MAAA,EAAA,EAAA,UAAA,EAAA,YAAA,EAAA,YAAA,EAAA,cAAA,EAAA,SAAA,EAAA,WAAA,EAAA,YAAA,EAAA,cAAA,EAAA,IAAA,EAAA,MAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,ECVlC,oGAGA,EAAA,MAAA,EAAA,CAAA,4kBAAA,CAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EDGY,YAAY,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,WAAA,EAAA,MAAA,EAAA,CAAA,OAAA,EAAA,SAAA,CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,WAAA,EAAA,MAAA,EAAA,CAAA,SAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA;;2FAIX,qBAAqB,EAAA,UAAA,EAAA,CAAA;kBAPjC,SAAS;AACE,YAAA,IAAA,EAAA,CAAA,EAAA,QAAA,EAAA,eAAe,EACb,UAAA,EAAA,IAAI,EACP,OAAA,EAAA,CAAC,YAAY,CAAC,EAAA,QAAA,EAAA,oGAAA,EAAA,MAAA,EAAA,CAAA,4kBAAA,CAAA,EAAA;8BAMvB,UAAU,EAAA,CAAA;sBADT,KAAK;uBAAC,YAAY;gBAIf,YAAY,EAAA,CAAA;sBADf,KAAK;uBAAC,cAAc;gBAMjB,SAAS,EAAA,CAAA;sBADZ,KAAK;uBAAC,WAAW;gBAMd,YAAY,EAAA,CAAA;sBADf,KAAK;uBAAC,cAAc;gBAMrB,IAAI,EAAA,CAAA;sBADH,KAAK;uBAAC,MAAM;;;AE7Bf;;AAEG;;ACFH;;AAEG;;;;"}