UNPKG

@anglr/grid

Version:
47 lines 7.92 kB
import { Component, ChangeDetectionStrategy } from '@angular/core'; import { CommonModule } from '@angular/common'; import { GridContainerComponent } from '../../../../../../components/gridContainer/gridContainer.component'; import { ContentContainerComponent } from '../../../../../../components/contentContainer/contentContainer.component'; import { GridContainerTemplateDirective } from '../../../../../../directives/gridContainerTemplate/gridContainerTemplate.directive'; import { ContentContainerTemplateDirective } from '../../../../../../directives/contentContainerTemplate/contentContainerTemplate.directive'; import { BaseDefaultTemplatesComponent } from '../baseDefaultTemplates/baseDefaultTemplates.component'; import { HeaderContainerComponent } from '../../../../../../components/headerContainer/headerContainer.component'; import { FooterContainerComponent } from '../../../../../../components/footerContainer/footerContainer.component'; import { HeaderContainerTemplateDirective } from '../../../../../../directives/headerContainerTemplate/headerContainerTemplate.directive'; import { FooterContainerTemplateDirective } from '../../../../../../directives/footerContainerTemplate/footerContainerTemplate.directive'; import { HeaderRowContainerComponent } from '../../../../../../components/headerRowContainer/headerRowContainer.component'; import { ContentRowContainerComponent } from '../../../../../../components/contentRowContainer/contentRowContainer.component'; import { FooterRowContainerComponent } from '../../../../../../components/footerRowContainer/footerRowContainer.component'; import { HeaderRowContainerTemplateDirective } from '../../../../../../directives/headerRowContainerTemplate/headerRowContainerTemplate.directive'; import { ContentRowContainerTemplateDirective } from '../../../../../../directives/contentRowContainerTemplate/contentRowContainerTemplate.directive'; import { FooterRowContainerTemplateDirective } from '../../../../../../directives/footerRowContainerTemplate/footerRowContainerTemplate.directive'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; /** * Component that stores default templates for table content renderig */ export class TableDefaultTemplatesComponent extends BaseDefaultTemplatesComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.1.0", ngImport: i0, type: TableDefaultTemplatesComponent, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.1.0", type: TableDefaultTemplatesComponent, isStandalone: true, selector: "table-defaults", usesInheritance: true, ngImport: i0, template: "<table gridContainer *gridContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.gridContainerClass\"></table>\n<thead headerContainer *headerContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.headerContainerClass\"></thead>\n<tbody contentContainer *contentContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.contentContainerClass\"></tbody>\n<tfoot footerContainer *footerContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.footerContainerClass\"></tfoot>\n<tr headerRowContainer *headerRowContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.headerRowContainerClass\"></tr>\n<tr contentRowContainer *contentRowContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.contentRowContainerClass\"></tr>\n<tr footerRowContainer *footerRowContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.footerRowContainerClass\"></tr>", dependencies: [{ kind: "ngmodule", type: CommonModule }, { kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }, { kind: "component", type: GridContainerComponent, selector: "[gridContainer]" }, { kind: "component", type: HeaderContainerComponent, selector: "[headerContainer]" }, { kind: "component", type: ContentContainerComponent, selector: "[contentContainer]" }, { kind: "component", type: FooterContainerComponent, selector: "[footerContainer]" }, { kind: "component", type: HeaderRowContainerComponent, selector: "[headerRowContainer]" }, { kind: "component", type: ContentRowContainerComponent, selector: "[contentRowContainer]" }, { kind: "component", type: FooterRowContainerComponent, selector: "[footerRowContainer]" }, { kind: "directive", type: GridContainerTemplateDirective, selector: "[gridContainerTemplate]", inputs: ["gridContainerTemplate", "gridContainerTemplateExclude"] }, { kind: "directive", type: HeaderContainerTemplateDirective, selector: "[headerContainerTemplate]" }, { kind: "directive", type: ContentContainerTemplateDirective, selector: "[contentContainerTemplate]" }, { kind: "directive", type: FooterContainerTemplateDirective, selector: "[footerContainerTemplate]" }, { kind: "directive", type: HeaderRowContainerTemplateDirective, selector: "[headerRowContainerTemplate]", inputs: ["headerRowContainerTemplatePredicate", "headerRowContainerTemplate", "headerRowContainerTemplateExclude"] }, { kind: "directive", type: ContentRowContainerTemplateDirective, selector: "[contentRowContainerTemplate]", inputs: ["contentRowContainerTemplatePredicate", "contentRowContainerTemplate", "contentRowContainerTemplateExclude"] }, { kind: "directive", type: FooterRowContainerTemplateDirective, selector: "[footerRowContainerTemplate]", inputs: ["footerRowContainerTemplatePredicate", "footerRowContainerTemplate", "footerRowContainerTemplateExclude"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.1.0", ngImport: i0, type: TableDefaultTemplatesComponent, decorators: [{ type: Component, args: [{ selector: 'table-defaults', imports: [ CommonModule, GridContainerComponent, HeaderContainerComponent, ContentContainerComponent, FooterContainerComponent, HeaderRowContainerComponent, ContentRowContainerComponent, FooterRowContainerComponent, GridContainerTemplateDirective, HeaderContainerTemplateDirective, ContentContainerTemplateDirective, FooterContainerTemplateDirective, HeaderRowContainerTemplateDirective, ContentRowContainerTemplateDirective, FooterRowContainerTemplateDirective, ], changeDetection: ChangeDetectionStrategy.OnPush, template: "<table gridContainer *gridContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.gridContainerClass\"></table>\n<thead headerContainer *headerContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.headerContainerClass\"></thead>\n<tbody contentContainer *contentContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.contentContainerClass\"></tbody>\n<tfoot footerContainer *footerContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.footerContainerClass\"></tfoot>\n<tr headerRowContainer *headerRowContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.headerRowContainerClass\"></tr>\n<tr contentRowContainer *contentRowContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.contentRowContainerClass\"></tr>\n<tr footerRowContainer *footerRowContainerTemplate=\"let cssClasses = contentCssClasses\" [ngClass]=\"cssClasses.footerRowContainerClass\"></tr>" }] }] }); //# sourceMappingURL=tableDefaultTemplates.component.js.map