{"version":3,"file":"obelisco-angular-banner.mjs","sources":["../../../projects/obelisco-angular/banner/o-banner-actions/o-banner-actions.component.ts","../../../projects/obelisco-angular/banner/o-banner-actions/o-banner-actions.component.html","../../../projects/obelisco-angular/banner/o-banner-text/o-banner-text.component.ts","../../../projects/obelisco-angular/banner/o-banner-text/o-banner-text.component.html","../../../projects/obelisco-angular/banner/o-banner.component.ts","../../../projects/obelisco-angular/banner/o-banner.component.html","../../../projects/obelisco-angular/banner/o-banner-icon/o-banner-icon.component.ts","../../../projects/obelisco-angular/banner/o-banner-icon/o-banner-icon.component.html","../../../projects/obelisco-angular/banner/o-banner.module.ts","../../../projects/obelisco-angular/banner/obelisco-angular-banner.ts"],"sourcesContent":["import { Component, Input } from '@angular/core';\n\n@Component({\n  selector: 'o-banner-actions',\n  templateUrl: './o-banner-actions.component.html',\n  styleUrls: ['./o-banner-actions.component.scss']\n})\nexport class OBannerActionsComponent {\n  constructor() {}\n  @Input() public customClasses: string = '';\n}\n","<div class=\"banner-actions\" [ngClass]=\"customClasses\">\n  <ng-content></ng-content>\n</div>\n","import { Component, Input } from '@angular/core';\n\n@Component({\n  selector: 'o-banner-text',\n  templateUrl: './o-banner-text.component.html',\n  styleUrls: ['./o-banner-text.component.scss']\n})\nexport class OBannerTextComponent {\n  constructor() {}\n  @Input() public text?: string;\n  @Input() public customClasses: string = '';\n}\n","<p class=\"banner-text\" *ngIf=\"text; else children\" [innerHTML]=\"text\" [ngClass]=\"customClasses\"></p>\n<ng-template #children>\n  <p class=\"banner-text\" [ngClass]=\"customClasses\"><ng-content></ng-content></p>\n</ng-template>\n","import { Component, Input, ContentChild, ElementRef } from '@angular/core';\nimport { OCustomContentDirective } from 'obelisco-angular/directives';\n\n@Component({\n  selector: 'o-banner',\n  templateUrl: './o-banner.component.html',\n  styleUrls: ['./o-banner.component.scss'],\n})\nexport class OBannerComponent {\n  @Input() public isDark?: boolean = false;\n  @Input() public content?: string;\n  @Input() public icon?: string;\n  @Input() public customClasses: string = '';\n\n  @ContentChild('children', { static: true }) children?: ElementRef<any>;\n  @ContentChild(OCustomContentDirective, { static: true })\n  oCustomContent?: OCustomContentDirective;\n\n  constructor() {}\n}\n","<div class=\"banner\" [class.banner-dark]=\"isDark\" [ngClass]=\"customClasses\">\n  <div class=\"banner-content\" *ngIf=\"!oCustomContent\">\n    <ng-content select=\"o-banner-icon\"></ng-content>\n    <i *ngIf=\"icon && icon?.includes('bx')\" class=\"{{ icon }}\"></i>\n    <span *ngIf=\"icon && !icon.includes('bx')\" class=\"material-symbols-rounded o-icon\" aria-hidden=\"true\">{{ icon }}</span>\n\n    <ng-content select=\"o-banner-text\"></ng-content>\n    <o-banner-text *ngIf=\"content\" [text]=\"content\"></o-banner-text>\n\n    <ng-content select=\"o-banner-actions\"></ng-content>\n    <o-banner-actions *ngIf=\"children\"><ng-content></ng-content></o-banner-actions>\n  </div>\n  <ng-container *ngIf=\"oCustomContent\" [ngTemplateOutlet]=\"oCustomContent.template\"> </ng-container>\n</div>\n","import { Component } from '@angular/core';\n\n@Component({\n  selector: 'o-banner-icon',\n  templateUrl: './o-banner-icon.component.html',\n  styleUrls: ['./o-banner-icon.component.scss']\n})\nexport class OBannerIconComponent {\n  constructor() {}\n}\n","<ng-content></ng-content>\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { OBannerComponent } from './o-banner.component';\nimport { OBannerIconComponent } from './o-banner-icon/o-banner-icon.component';\nimport { OBannerActionsComponent } from './o-banner-actions/o-banner-actions.component';\nimport { OBannerTextComponent } from './o-banner-text/o-banner-text.component';\n\n@NgModule({\n  declarations: [OBannerComponent, OBannerIconComponent, OBannerActionsComponent, OBannerTextComponent],\n  imports: [CommonModule],\n  exports: [OBannerComponent, OBannerIconComponent, OBannerActionsComponent, OBannerTextComponent]\n})\nexport class OBannerModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":["i2.OBannerActionsComponent","i3.OBannerTextComponent"],"mappings":"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"}