UNPKG

@funnelback/ng-sds

Version:

`@funnelback/ng-sds` is Bootstrap 5 based library that aims to implement the [Squiz Design System specification](https://designsystem.squiz.net/) in Angular.

23 lines (22 loc) 1.19 kB
import { TemplateRef } from '@angular/core'; import { SdsRowDirective } from '../table-row/table-row.directive'; import { TableSortMethod, SortOrder } from '../table.model'; import { SdsTableService } from '../table.service'; import * as i0 from "@angular/core"; export declare class SdsTableColumnComponent { SortOrder: typeof SortOrder; name: string; field: string; headerTemplate: TemplateRef<any>; bodyTemplate: TemplateRef<any>; customBody: SdsRowDirective; align?: 'left' | 'right'; sort?: TableSortMethod; srOnlyTitle: boolean; sortOrder: SortOrder; private _tableService; setTableService(tableService: SdsTableService): void; applySort(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SdsTableColumnComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SdsTableColumnComponent, "sds-table-column", never, { "name": { "alias": "name"; "required": false; }; "field": { "alias": "field"; "required": false; }; "align": { "alias": "align"; "required": false; }; "sort": { "alias": "sort"; "required": false; }; "srOnlyTitle": { "alias": "srOnlyTitle"; "required": false; }; }, {}, ["customBody"], never, false, never>; }