1 | import { ChangeDetectorRef, ElementRef, IterableDiffers, Provider } from '@angular/core';
|
2 | import { _CoalescedStyleScheduler, CdkTable, CdkTableModule, RenderRow, RowContext, StickyPositioningListener } from '@angular/cdk/table';
|
3 | import { _ViewRepeater } from '@angular/cdk/collections';
|
4 | import { NbDirectionality } from '../bidi/bidi-service';
|
5 | import { NbPlatform } from '../platform/platform-service';
|
6 | import { NbViewportRulerAdapter } from '../adapter/viewport-ruler-adapter';
|
7 | export declare const NB_TABLE_TEMPLATE = "\n <ng-container nbHeaderRowOutlet></ng-container>\n <ng-container nbRowOutlet></ng-container>\n <ng-container nbNoDataRowOutlet></ng-container>\n <ng-container nbFooterRowOutlet></ng-container>\n";
|
8 | export declare const NB_VIEW_REPEATER_STRATEGY: import("@angular/core").InjectionToken<_ViewRepeater<unknown, unknown, import("@angular/cdk/collections")._ViewRepeaterItemContext<unknown>>>;
|
9 | export declare const NB_COALESCED_STYLE_SCHEDULER: import("@angular/core").InjectionToken<_CoalescedStyleScheduler>;
|
10 | export declare const NB_TABLE_PROVIDERS: Provider[];
|
11 | export declare class NbTable<T> extends CdkTable<T> {
|
12 | protected readonly _viewRepeater: _ViewRepeater<T, RenderRow<T>, RowContext<T>>;
|
13 | protected readonly _coalescedStyleScheduler: _CoalescedStyleScheduler;
|
14 | protected readonly _stickyPositioningListener: StickyPositioningListener;
|
15 | constructor(differs: IterableDiffers, changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, role: string, dir: NbDirectionality, document: any, platform: NbPlatform, _viewRepeater: _ViewRepeater<T, RenderRow<T>, RowContext<T>>, _coalescedStyleScheduler: _CoalescedStyleScheduler, _viewportRuler: NbViewportRulerAdapter, _stickyPositioningListener: StickyPositioningListener);
|
16 | }
|
17 | export declare class NbTableModule extends CdkTableModule {
|
18 | }
|