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