{"version":3,"file":"ngx-obelisco-example-list.mjs","sources":["../../../projects/ngx-obelisco/list/o-list-step/o-list-step.component.ts","../../../projects/ngx-obelisco/list/o-list-step/o-list-step.component.html","../../../projects/ngx-obelisco/list/o-list.module.ts","../../../projects/ngx-obelisco/list/ngx-obelisco-example-list.ts"],"sourcesContent":["import { Component, Input } from '@angular/core';\r\nimport { Sizes, Step } from 'ngx-obelisco-example/core/models';\r\n\r\n@Component({\r\n  selector: 'o-list-step',\r\n  templateUrl: './o-list-step.component.html',\r\n  styleUrls: ['./o-list-step.component.scss']\r\n})\r\nexport class OListStepComponent {\r\n  @Input() public steps: Step[] = [];\r\n  @Input() public isStepLight: boolean = false;\r\n  @Input() public isStepNumber: boolean = false;\r\n  @Input() public size!: Sizes;\r\n  @Input() public customClasses: string = '';\r\n\r\n  isTextArray(i: number): boolean {\r\n    return Array.isArray(this.steps[i].description);\r\n  }\r\n\r\n  textArray(i: number): string[] {\r\n    const description = this.steps[i].description;\r\n    return Array.isArray(description) ? description : [description];\r\n  }\r\n}\r\n","<ul\r\n  class=\"list-steps\"\r\n  [class.list-steps-light]=\"isStepLight\"\r\n  [class.list-steps-numbers]=\"isStepNumber\"\r\n  [class.list-steps-lg]=\"size === 'lg'\"\r\n  [class.list-steps-sm]=\"size === 'sm'\"\r\n  [ngClass]=\"customClasses\"\r\n>\r\n  <li class=\"list-steps-item\" *ngFor=\"let step of steps; let i = index\">\r\n    <h3 *ngIf=\"step.title\">{{ step.title }}</h3>\r\n    <p class=\"status-text\" *ngIf=\"!isTextArray; else isAarray\" [innerHTML]=\"step.description\"></p>\r\n    <ng-template #isAarray>\r\n      <p class=\"status-text\" *ngFor=\"let item of textArray(i)\" [innerHTML]=\"item\"></p>\r\n    </ng-template>\r\n  </li>\r\n</ul>\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { OListStepComponent } from './o-list-step/o-list-step.component';\r\n\r\n@NgModule({\r\n  declarations: [OListStepComponent],\r\n  imports: [CommonModule],\r\n  exports: [OListStepComponent]\r\n})\r\nexport class OListModule {}\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}