carbon-components-angular
Version:
Next generation components
183 lines • 17.3 kB
JavaScript
// modules
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { FormsModule } from "@angular/forms";
// internal module imports
import { NFormsModule } from "carbon-components-angular/forms";
import { DialogModule } from "carbon-components-angular/dialog";
import { I18nModule } from "carbon-components-angular/i18n";
import { ButtonModule } from "carbon-components-angular/button";
import { SearchModule } from "carbon-components-angular/search";
import { IconModule } from "carbon-components-angular/icon";
// table utilities/toolbar imports
import { TableToolbar } from "./toolbar/table-toolbar.component";
import { TableToolbarActions } from "./toolbar/table-toolbar-actions.component";
import { TableToolbarSearch } from "./toolbar/table-toolbar-search.component";
import { TableToolbarContent } from "./toolbar/table-toolbar-content.component";
import { TableContainer } from "./table-container.component";
import { TableHeader } from "./header/table-header.component";
import { TableHeaderTitle } from "./header/table-header-title.directive";
import { TableHeaderDescription } from "./header/table-header-description.directive";
import { ExpandedRowHover } from "./expanded-row-hover.directive";
// core table imports
import { Table } from "./table.component";
import { TableDirective } from "./table.directive";
import { TableHead } from "./head/table-head.component";
import { TableHeadCell } from "./head/table-head-cell.component";
import { TableHeadCheckbox } from "./head/table-head-checkbox.component";
import { TableHeadExpand } from "./head/table-head-expand.component";
import { TableBody } from "./body/table-body.component";
import { TableRowComponent } from "./body/table-row.component";
import { TableExpandedRow } from "./body/table-expanded-row.component";
import { TableData } from "./cell/table-data.component";
import { TableCheckbox } from "./cell/table-checkbox.component";
import { TableRadio } from "./cell/table-radio.component";
import { TableExpandButton } from "./cell/table-expand-button.component";
import { TableHeadCellLabel } from "./head/table-head-cell-label.directive";
import * as i0 from "@angular/core";
// model exports
export { TableModel } from "./table-model.class";
export { TableRow } from "./table-row.class";
export { TableItem } from "./table-item.class";
export { TableHeaderItem } from "./table-header-item.class";
export * from "./table-adapter.class";
export * from "./data-grid-interaction-model.class";
export class TableModule {
}
TableModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: TableModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
TableModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "14.3.0", ngImport: i0, type: TableModule, declarations: [
// toolbar and utility components
TableToolbar,
TableContainer,
TableHeader,
TableHeaderTitle,
TableHeaderDescription,
TableHeadCellLabel,
TableToolbarActions,
TableToolbarSearch,
TableToolbarContent,
ExpandedRowHover,
// core table components
Table,
TableDirective,
TableHead,
TableHeadCell,
TableHeadCheckbox,
TableHeadExpand,
TableBody,
TableRowComponent,
TableExpandedRow,
TableData,
TableCheckbox,
TableRadio,
TableExpandButton], imports: [CommonModule,
NFormsModule,
FormsModule,
DialogModule,
ButtonModule,
SearchModule,
I18nModule,
IconModule], exports: [
// toolbar and utility components
TableToolbar,
TableContainer,
TableHeader,
TableHeaderTitle,
TableHeaderDescription,
TableHeadCellLabel,
TableToolbarActions,
TableToolbarSearch,
TableToolbarContent,
ExpandedRowHover,
// core table components
Table,
TableDirective,
TableHead,
TableHeadCell,
TableHeadCheckbox,
TableHeadExpand,
TableBody,
TableRowComponent,
TableExpandedRow,
TableData,
TableCheckbox,
TableRadio,
TableExpandButton] });
TableModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: TableModule, imports: [CommonModule,
NFormsModule,
FormsModule,
DialogModule,
ButtonModule,
SearchModule,
I18nModule,
IconModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: TableModule, decorators: [{
type: NgModule,
args: [{
declarations: [
// toolbar and utility components
TableToolbar,
TableContainer,
TableHeader,
TableHeaderTitle,
TableHeaderDescription,
TableHeadCellLabel,
TableToolbarActions,
TableToolbarSearch,
TableToolbarContent,
ExpandedRowHover,
// core table components
Table,
TableDirective,
TableHead,
TableHeadCell,
TableHeadCheckbox,
TableHeadExpand,
TableBody,
TableRowComponent,
TableExpandedRow,
TableData,
TableCheckbox,
TableRadio,
TableExpandButton
],
exports: [
// toolbar and utility components
TableToolbar,
TableContainer,
TableHeader,
TableHeaderTitle,
TableHeaderDescription,
TableHeadCellLabel,
TableToolbarActions,
TableToolbarSearch,
TableToolbarContent,
ExpandedRowHover,
// core table components
Table,
TableDirective,
TableHead,
TableHeadCell,
TableHeadCheckbox,
TableHeadExpand,
TableBody,
TableRowComponent,
TableExpandedRow,
TableData,
TableCheckbox,
TableRadio,
TableExpandButton
],
imports: [
CommonModule,
NFormsModule,
FormsModule,
DialogModule,
ButtonModule,
SearchModule,
I18nModule,
IconModule
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFibGUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3RhYmxlL3RhYmxlLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUFVO0FBQ1YsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTdDLDBCQUEwQjtBQUMxQixPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDL0QsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQ2hFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUM1RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDaEUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQ2hFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUU1RCxrQ0FBa0M7QUFDbEMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ2pFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLDJDQUEyQyxDQUFDO0FBQ2hGLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDBDQUEwQyxDQUFDO0FBQzlFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLDJDQUEyQyxDQUFDO0FBRWhGLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUM3RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDOUQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sdUNBQXVDLENBQUM7QUFDekUsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sNkNBQTZDLENBQUM7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QkFBZ0I7d0JBQ2hCLHNCQUFzQjt3QkFDdEIsa0JBQWtCO3dCQUNsQixtQkFBbUI7d0JBQ25CLGtCQUFrQjt3QkFDbEIsbUJBQW1CO3dCQUNuQixnQkFBZ0I7d0JBQ2hCLHdCQUF3Qjt3QkFDeEIsS0FBSzt3QkFDTCxjQUFjO3dCQUNkLFNBQVM7d0JBQ1QsYUFBYTt3QkFDYixpQkFBaUI7d0JBQ2pCLGVBQWU7d0JBQ2YsU0FBUzt3QkFDVCxpQkFBaUI7d0JBQ2pCLGdCQUFnQjt3QkFDaEIsU0FBUzt3QkFDVCxhQUFhO3dCQUNiLFVBQVU7d0JBQ1YsaUJBQWlCO3FCQUNqQjtvQkFDRCxPQUFPLEVBQUU7d0JBQ1IsaUNBQWlDO3dCQUNqQyxZQUFZO3dCQUNaLGNBQWM7d0JBQ2QsV0FBVzt3QkFDWCxnQkFBZ0I7d0JBQ2hCLHNCQUFzQjt3QkFDdEIsa0JBQWtCO3dCQUNsQixtQkFBbUI7d0JBQ25CLGtCQUFrQjt3QkFDbEIsbUJBQW1CO3dCQUNuQixnQkFBZ0I7d0JBQ2hCLHdCQUF3Qjt3QkFDeEIsS0FBSzt3QkFDTCxjQUFjO3dCQUNkLFNBQVM7d0JBQ1QsYUFBYTt3QkFDYixpQkFBaUI7d0JBQ2pCLGVBQWU7d0JBQ2YsU0FBUzt3QkFDVCxpQkFBaUI7d0JBQ2pCLGdCQUFnQjt3QkFDaEIsU0FBUzt3QkFDVCxhQUFhO3dCQUNiLFVBQVU7d0JBQ1YsaUJBQWlCO3FCQUNqQjtvQkFDRCxPQUFPLEVBQUU7d0JBQ1IsWUFBWTt3QkFDWixZQUFZO3dCQUNaLFdBQVc7d0JBQ1gsWUFBWTt3QkFDWixZQUFZO3dCQUNaLFlBQVk7d0JBQ1osVUFBVTt3QkFDVixVQUFVO3FCQUNWO2lCQUNEIiwic291cmNlc0NvbnRlbnQiOlsiLy8gbW9kdWxlc1xuaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2NvbW1vblwiO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcblxuLy8gaW50ZXJuYWwgbW9kdWxlIGltcG9ydHNcbmltcG9ydCB7IE5Gb3Jtc01vZHVsZSB9IGZyb20gXCJjYXJib24tY29tcG9uZW50cy1hbmd1bGFyL2Zvcm1zXCI7XG5pbXBvcnQgeyBEaWFsb2dNb2R1bGUgfSBmcm9tIFwiY2FyYm9uLWNvbXBvbmVudHMtYW5ndWxhci9kaWFsb2dcIjtcbmltcG9ydCB7IEkxOG5Nb2R1bGUgfSBmcm9tIFwiY2FyYm9uLWNvbXBvbmVudHMtYW5ndWxhci9pMThuXCI7XG5pbXBvcnQgeyBCdXR0b25Nb2R1bGUgfSBmcm9tIFwiY2FyYm9uLWNvbXBvbmVudHMtYW5ndWxhci9idXR0b25cIjtcbmltcG9ydCB7IFNlYXJjaE1vZHVsZSB9IGZyb20gXCJjYXJib24tY29tcG9uZW50cy1hbmd1bGFyL3NlYXJjaFwiO1xuaW1wb3J0IHsgSWNvbk1vZHVsZSB9IGZyb20gXCJjYXJib24tY29tcG9uZW50cy1hbmd1bGFyL2ljb25cIjtcblxuLy8gdGFibGUgdXRpbGl0aWVzL3Rvb2xiYXIgaW1wb3J0c1xuaW1wb3J0IHsgVGFibGVUb29sYmFyIH0gZnJvbSBcIi4vdG9vbGJhci90YWJsZS10b29sYmFyLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVUb29sYmFyQWN0aW9ucyB9IGZyb20gXCIuL3Rvb2xiYXIvdGFibGUtdG9vbGJhci1hY3Rpb25zLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVUb29sYmFyU2VhcmNoIH0gZnJvbSBcIi4vdG9vbGJhci90YWJsZS10b29sYmFyLXNlYXJjaC5jb21wb25lbnRcIjtcbmltcG9ydCB7IFRhYmxlVG9vbGJhckNvbnRlbnQgfSBmcm9tIFwiLi90b29sYmFyL3RhYmxlLXRvb2xiYXItY29udGVudC5jb21wb25lbnRcIjtcblxuaW1wb3J0IHsgVGFibGVDb250YWluZXIgfSBmcm9tIFwiLi90YWJsZS1jb250YWluZXIuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBUYWJsZUhlYWRlciB9IGZyb20gXCIuL2hlYWRlci90YWJsZS1oZWFkZXIuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBUYWJsZUhlYWRlclRpdGxlIH0gZnJvbSBcIi4vaGVhZGVyL3RhYmxlLWhlYWRlci10aXRsZS5kaXJlY3RpdmVcIjtcbmltcG9ydCB7IFRhYmxlSGVhZGVyRGVzY3JpcHRpb24gfSBmcm9tIFwiLi9oZWFkZXIvdGFibGUtaGVhZGVyLWRlc2NyaXB0aW9uLmRpcmVjdGl2ZVwiO1xuXG5pbXBvcnQgeyBFeHBhbmRlZFJvd0hvdmVyIH0gZnJvbSBcIi4vZXhwYW5kZWQtcm93LWhvdmVyLmRpcmVjdGl2ZVwiO1xuXG4vLyBjb3JlIHRhYmxlIGltcG9ydHNcbmltcG9ydCB7IFRhYmxlIH0gZnJvbSBcIi4vdGFibGUuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBUYWJsZURpcmVjdGl2ZSB9IGZyb20gXCIuL3RhYmxlLmRpcmVjdGl2ZVwiO1xuaW1wb3J0IHsgVGFibGVIZWFkIH0gZnJvbSBcIi4vaGVhZC90YWJsZS1oZWFkLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVIZWFkQ2VsbCB9IGZyb20gXCIuL2hlYWQvdGFibGUtaGVhZC1jZWxsLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVIZWFkQ2hlY2tib3ggfSBmcm9tIFwiLi9oZWFkL3RhYmxlLWhlYWQtY2hlY2tib3guY29tcG9uZW50XCI7XG5pbXBvcnQgeyBUYWJsZUhlYWRFeHBhbmQgfSBmcm9tIFwiLi9oZWFkL3RhYmxlLWhlYWQtZXhwYW5kLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVCb2R5IH0gZnJvbSBcIi4vYm9keS90YWJsZS1ib2R5LmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVSb3dDb21wb25lbnQgfSBmcm9tIFwiLi9ib2R5L3RhYmxlLXJvdy5jb21wb25lbnRcIjtcbmltcG9ydCB7IFRhYmxlRXhwYW5kZWRSb3cgfSBmcm9tIFwiLi9ib2R5L3RhYmxlLWV4cGFuZGVkLXJvdy5jb21wb25lbnRcIjtcbmltcG9ydCB7IFRhYmxlRGF0YSB9IGZyb20gXCIuL2NlbGwvdGFibGUtZGF0YS5jb21wb25lbnRcIjtcbmltcG9ydCB7IFRhYmxlQ2hlY2tib3ggfSBmcm9tIFwiLi9jZWxsL3RhYmxlLWNoZWNrYm94LmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGFibGVSYWRpbyB9IGZyb20gXCIuL2NlbGwvdGFibGUtcmFkaW8uY29tcG9uZW50XCI7XG5pbXBvcnQgeyBUYWJsZUV4cGFuZEJ1dHRvbiB9IGZyb20gXCIuL2NlbGwvdGFibGUtZXhwYW5kLWJ1dHRvbi5jb21wb25lbnRcIjtcbmltcG9ydCB7IFRhYmxlSGVhZENlbGxMYWJlbCB9IGZyb20gXCIuL2hlYWQvdGFibGUtaGVhZC1jZWxsLWxhYmVsLmRpcmVjdGl2ZVwiO1xuXG4vLyBtb2RlbCBleHBvcnRzXG5leHBvcnQgeyBUYWJsZU1vZGVsIH0gZnJvbSBcIi4vdGFibGUtbW9kZWwuY2xhc3NcIjtcbmV4cG9ydCB7IFRhYmxlUm93IH0gZnJvbSBcIi4vdGFibGUtcm93LmNsYXNzXCI7XG5leHBvcnQgeyBUYWJsZUl0ZW0gfSBmcm9tIFwiLi90YWJsZS1pdGVtLmNsYXNzXCI7XG5leHBvcnQgeyBUYWJsZUhlYWRlckl0ZW0gfSBmcm9tIFwiLi90YWJsZS1oZWFkZXItaXRlbS5jbGFzc1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vdGFibGUtYWRhcHRlci5jbGFzc1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGF0YS1ncmlkLWludGVyYWN0aW9uLW1vZGVsLmNsYXNzXCI7XG5cbkBOZ01vZHVsZSh7XG5cdGRlY2xhcmF0aW9uczogW1xuXHRcdC8vIHRvb2xiYXIgYW5kIHV0aWxpdHkgY29tcG9uZW50c1xuXHRcdFRhYmxlVG9vbGJhcixcblx0XHRUYWJsZUNvbnRhaW5lcixcblx0XHRUYWJsZUhlYWRlcixcblx0XHRUYWJsZUhlYWRlclRpdGxlLFxuXHRcdFRhYmxlSGVhZGVyRGVzY3JpcHRpb24sXG5cdFx0VGFibGVIZWFkQ2VsbExhYmVsLFxuXHRcdFRhYmxlVG9vbGJhckFjdGlvbnMsXG5cdFx0VGFibGVUb29sYmFyU2VhcmNoLFxuXHRcdFRhYmxlVG9vbGJhckNvbnRlbnQsXG5cdFx0RXhwYW5kZWRSb3dIb3Zlcixcblx0XHQvLyBjb3JlIHRhYmxlIGNvbXBvbmVudHNcblx0XHRUYWJsZSxcblx0XHRUYWJsZURpcmVjdGl2ZSxcblx0XHRUYWJsZUhlYWQsXG5cdFx0VGFibGVIZWFkQ2VsbCxcblx0XHRUYWJsZUhlYWRDaGVja2JveCxcblx0XHRUYWJsZUhlYWRFeHBhbmQsXG5cdFx0VGFibGVCb2R5LFxuXHRcdFRhYmxlUm93Q29tcG9uZW50LFxuXHRcdFRhYmxlRXhwYW5kZWRSb3csXG5cdFx0VGFibGVEYXRhLFxuXHRcdFRhYmxlQ2hlY2tib3gsXG5cdFx0VGFibGVSYWRpbyxcblx0XHRUYWJsZUV4cGFuZEJ1dHRvblxuXHRdLFxuXHRleHBvcnRzOiBbXG5cdFx0Ly8gdG9vbGJhciBhbmQgdXRpbGl0eSBjb21wb25lbnRzXG5cdFx0VGFibGVUb29sYmFyLFxuXHRcdFRhYmxlQ29udGFpbmVyLFxuXHRcdFRhYmxlSGVhZGVyLFxuXHRcdFRhYmxlSGVhZGVyVGl0bGUsXG5cdFx0VGFibGVIZWFkZXJEZXNjcmlwdGlvbixcblx0XHRUYWJsZUhlYWRDZWxsTGFiZWwsXG5cdFx0VGFibGVUb29sYmFyQWN0aW9ucyxcblx0XHRUYWJsZVRvb2xiYXJTZWFyY2gsXG5cdFx0VGFibGVUb29sYmFyQ29udGVudCxcblx0XHRFeHBhbmRlZFJvd0hvdmVyLFxuXHRcdC8vIGNvcmUgdGFibGUgY29tcG9uZW50c1xuXHRcdFRhYmxlLFxuXHRcdFRhYmxlRGlyZWN0aXZlLFxuXHRcdFRhYmxlSGVhZCxcblx0XHRUYWJsZUhlYWRDZWxsLFxuXHRcdFRhYmxlSGVhZENoZWNrYm94LFxuXHRcdFRhYmxlSGVhZEV4cGFuZCxcblx0XHRUYWJsZUJvZHksXG5cdFx0VGFibGVSb3dDb21wb25lbnQsXG5cdFx0VGFibGVFeHBhbmRlZFJvdyxcblx0XHRUYWJsZURhdGEsXG5cdFx0VGFibGVDaGVja2JveCxcblx0XHRUYWJsZVJhZGlvLFxuXHRcdFRhYmxlRXhwYW5kQnV0dG9uXG5cdF0sXG5cdGltcG9ydHM6IFtcblx0XHRDb21tb25Nb2R1bGUsXG5cdFx0TkZvcm1zTW9kdWxlLFxuXHRcdEZvcm1zTW9kdWxlLFxuXHRcdERpYWxvZ01vZHVsZSxcblx0XHRCdXR0b25Nb2R1bGUsXG5cdFx0U2VhcmNoTW9kdWxlLFxuXHRcdEkxOG5Nb2R1bGUsXG5cdFx0SWNvbk1vZHVsZVxuXHRdXG59KVxuZXhwb3J0IGNsYXNzIFRhYmxlTW9kdWxlIHt9XG4iXX0=