UNPKG

5.17 kBTypeScriptView Raw
1import { CdkFooterRow, CdkFooterRowDef, CdkHeaderRow, CdkHeaderRowDef, CdkRow, CdkRowDef, CdkCellOutlet, DataRowOutlet, HeaderRowOutlet, FooterRowOutlet, NoDataRowOutlet } from '@angular/cdk/table';
2import * as i0 from "@angular/core";
3export declare class NbDataRowOutletDirective extends DataRowOutlet {
4 static ɵfac: i0.ɵɵFactoryDeclaration<NbDataRowOutletDirective, never>;
5 static ɵdir: i0.ɵɵDirectiveDeclaration<NbDataRowOutletDirective, "[nbRowOutlet]", never, {}, {}, never, never, false, never>;
6}
7export declare class NbHeaderRowOutletDirective extends HeaderRowOutlet {
8 static ɵfac: i0.ɵɵFactoryDeclaration<NbHeaderRowOutletDirective, never>;
9 static ɵdir: i0.ɵɵDirectiveDeclaration<NbHeaderRowOutletDirective, "[nbHeaderRowOutlet]", never, {}, {}, never, never, false, never>;
10}
11export declare class NbFooterRowOutletDirective extends FooterRowOutlet {
12 static ɵfac: i0.ɵɵFactoryDeclaration<NbFooterRowOutletDirective, never>;
13 static ɵdir: i0.ɵɵDirectiveDeclaration<NbFooterRowOutletDirective, "[nbFooterRowOutlet]", never, {}, {}, never, never, false, never>;
14}
15export declare class NbNoDataRowOutletDirective extends NoDataRowOutlet {
16 static ɵfac: i0.ɵɵFactoryDeclaration<NbNoDataRowOutletDirective, never>;
17 static ɵdir: i0.ɵɵDirectiveDeclaration<NbNoDataRowOutletDirective, "[nbNoDataRowOutlet]", never, {}, {}, never, never, false, never>;
18}
19export declare class NbCellOutletDirective extends CdkCellOutlet {
20 static ɵfac: i0.ɵɵFactoryDeclaration<NbCellOutletDirective, never>;
21 static ɵdir: i0.ɵɵDirectiveDeclaration<NbCellOutletDirective, "[nbCellOutlet]", never, {}, {}, never, never, false, never>;
22}
23/**
24 * Header row definition for the nb-table.
25 * Captures the header row's template and other header properties such as the columns to display.
26 */
27export declare class NbHeaderRowDefDirective extends CdkHeaderRowDef {
28 private _hasStickyRowChanged;
29 columns: Iterable<string>;
30 get sticky(): boolean;
31 set sticky(value: boolean);
32 private _stickyRow;
33 hasStickyChanged(): boolean;
34 /** Resets the sticky changed state. */
35 resetStickyChanged(): void;
36 static ɵfac: i0.ɵɵFactoryDeclaration<NbHeaderRowDefDirective, never>;
37 static ɵdir: i0.ɵɵDirectiveDeclaration<NbHeaderRowDefDirective, "[nbHeaderRowDef]", never, { "columns": { "alias": "nbHeaderRowDef"; "required": false; }; "sticky": { "alias": "nbHeaderRowDefSticky"; "required": false; }; }, {}, never, never, false, never>;
38}
39/**
40 * Footer row definition for the nb-table.
41 * Captures the footer row's template and other footer properties such as the columns to display.
42 */
43export declare class NbFooterRowDefDirective extends CdkFooterRowDef {
44 private _hasStickyRowChanged;
45 columns: Iterable<string>;
46 get sticky(): boolean;
47 set sticky(value: boolean);
48 private _stickyRow;
49 /** Whether the sticky state has changed. */
50 hasStickyChanged(): boolean;
51 /** Resets the sticky changed state. */
52 resetStickyChanged(): void;
53 static ɵfac: i0.ɵɵFactoryDeclaration<NbFooterRowDefDirective, never>;
54 static ɵdir: i0.ɵɵDirectiveDeclaration<NbFooterRowDefDirective, "[nbFooterRowDef]", never, { "columns": { "alias": "nbFooterRowDef"; "required": false; }; "sticky": { "alias": "nbFooterRowDefSticky"; "required": false; }; }, {}, never, never, false, never>;
55}
56/**
57 * Data row definition for the nb-table.
58 * Captures the data row's template and other properties such as the columns to display and
59 * a when predicate that describes when this row should be used.
60 */
61export declare class NbRowDefDirective<T> extends CdkRowDef<T> {
62 columns: Iterable<string>;
63 when: (index: number, rowData: T) => boolean;
64 static ɵfac: i0.ɵɵFactoryDeclaration<NbRowDefDirective<any>, never>;
65 static ɵdir: i0.ɵɵDirectiveDeclaration<NbRowDefDirective<any>, "[nbRowDef]", never, { "columns": { "alias": "nbRowDefColumns"; "required": false; }; "when": { "alias": "nbRowDefWhen"; "required": false; }; }, {}, never, never, false, never>;
66}
67/** Footer template container that contains the cell outlet. Adds the right class and role. */
68export declare class NbHeaderRowComponent extends CdkHeaderRow {
69 static ɵfac: i0.ɵɵFactoryDeclaration<NbHeaderRowComponent, never>;
70 static ɵcmp: i0.ɵɵComponentDeclaration<NbHeaderRowComponent, "nb-header-row, tr[nbHeaderRow]", never, {}, {}, never, never, false, never>;
71}
72/** Footer template container that contains the cell outlet. Adds the right class and role. */
73export declare class NbFooterRowComponent extends CdkFooterRow {
74 static ɵfac: i0.ɵɵFactoryDeclaration<NbFooterRowComponent, never>;
75 static ɵcmp: i0.ɵɵComponentDeclaration<NbFooterRowComponent, "nb-footer-row, tr[nbFooterRow]", never, {}, {}, never, never, false, never>;
76}
77/** Data row template container that contains the cell outlet. Adds the right class and role. */
78export declare class NbRowComponent extends CdkRow {
79 static ɵfac: i0.ɵɵFactoryDeclaration<NbRowComponent, never>;
80 static ɵcmp: i0.ɵɵComponentDeclaration<NbRowComponent, "nb-row, tr[nbRow]", never, {}, {}, never, never, false, never>;
81}