{"version":3,"file":"kara-ui-alfa-components-data-table.mjs","sources":["../../../libs/kara-ui/components/data-table/data-table.component.ts","../../../libs/kara-ui/components/data-table/components/data-table-header/data-table-header.component.ts","../../../libs/kara-ui/components/data-table/components/data-table-footer/data-table-footer.component.ts","../../../libs/kara-ui/components/data-table/components/data-table-footer/data-table-footer.component.html","../../../libs/kara-ui/components/data-table/components/data-table-line/data-table-line.component.ts","../../../libs/kara-ui/components/data-table/components/data-table-line/data-table-line.component.html","../../../libs/kara-ui/components/data-table/data-table.module.ts","../../../libs/kara-ui/components/data-table/kara-ui-alfa-components-data-table.ts"],"sourcesContent":["import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n@Component({\n  selector: 'k-data-table',\n  template: '<ng-content></ng-content>',\n  styleUrls: ['./data-table.component.scss'],\n  changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class KDataTableComponent {\n  /** Позиционирование контента */\n  @Input() contentAlign: 'full' | 'left' | 'right' = 'full';\n\n  @HostBinding('class') get dataTableAlignClass(): string {\n    return `k-data-table_align-${this.contentAlign}`;\n  }\n}\n","import { ChangeDetectionStrategy, Component, HostBinding, Input, booleanAttribute } from '@angular/core';\n\n@Component({\n  selector: 'k-data-table-header',\n  template: '{{label}}',\n  styleUrls: ['./data-table-header.component.scss'],\n  changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class KDataTableHeaderComponent {\n  @Input({ required: true }) label!: string;\n\n  @HostBinding('class.k-data-table_accent')\n  @Input({ transform: booleanAttribute })\n  accent?: boolean;\n\n  @HostBinding('class.k-data-table_divider')\n  @Input({ transform: booleanAttribute })\n  divider?: boolean;\n}\n","import { ChangeDetectionStrategy, Component, HostBinding, Input, booleanAttribute } from '@angular/core';\nimport { NgTemplateOutlet } from '@angular/common';\n\n@Component({\n  selector: 'k-data-table-footer',\n  templateUrl: './data-table-footer.component.html',\n  styleUrls: ['./data-table-footer.component.scss'],\n  changeDetection: ChangeDetectionStrategy.OnPush,\n  imports: [NgTemplateOutlet],\n})\nexport class KDataTableFooterComponent {\n  @Input({ required: true }) label!: string;\n\n  @HostBinding('class.k-data-table_accent')\n  @Input({ transform: booleanAttribute })\n  accent?: boolean;\n\n  @HostBinding('class.k-data-table_divider')\n  @Input({ transform: booleanAttribute })\n  divider?: boolean;\n}\n","<div class=\"k-data-table-container\">\n  <div class=\"k-data-table-line-label\">{{ label }}</div>\n\n  <div class=\"k-data-table-line-value\">\n    <ng-content></ng-content>\n  </div>\n</div>\n","import { ChangeDetectionStrategy, Component, Input } from '@angular/core';\nimport { NgTemplateOutlet } from '@angular/common';\n\n@Component({\n  selector: 'k-data-table-line',\n  templateUrl: './data-table-line.component.html',\n  styleUrls: ['./data-table-line.component.scss'],\n  changeDetection: ChangeDetectionStrategy.OnPush,\n  imports: [NgTemplateOutlet],\n})\nexport class KDataTableLineComponent {\n  @Input() label!: string;\n}\n","@if (label) {\n  <div class=\"k-data-table-line-label\">{{ label }}</div>\n}\n\n<div class=\"k-data-table-line-value\">\n  <ng-content></ng-content>\n</div>\n","import { NgModule } from '@angular/core';\nimport { KDataTableComponent } from './data-table.component';\nimport { KDataTableHeaderComponent } from './components/data-table-header/data-table-header.component';\nimport { KDataTableFooterComponent } from './components/data-table-footer/data-table-footer.component';\nimport { KDataTableLineComponent } from './components/data-table-line/data-table-line.component';\n\n@NgModule({\n  imports: [KDataTableComponent, KDataTableHeaderComponent, KDataTableFooterComponent, KDataTableLineComponent],\n  exports: [KDataTableComponent, KDataTableHeaderComponent, KDataTableFooterComponent, KDataTableLineComponent],\n})\nexport class KDataTableModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":"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"}