UNPKG

1.56 kBTypeScriptView Raw
1import { ChangeDetectorRef, ElementRef, IterableDiffers, Provider } from '@angular/core';
2import { _CoalescedStyleScheduler, CdkTable, CdkTableModule, RenderRow, RowContext } from '@angular/cdk/table';
3import { _ViewRepeater } from '@angular/cdk/collections';
4import { NbDirectionality } from '../bidi/bidi-service';
5import { NbPlatform } from '../platform/platform-service';
6export 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";
7export declare const NB_VIEW_REPEATER_STRATEGY: import("@angular/core").InjectionToken<_ViewRepeater<unknown, unknown, import("@angular/cdk/collections")._ViewRepeaterItemContext<unknown>>>;
8export declare const NB_COALESCED_STYLE_SCHEDULER: import("@angular/core").InjectionToken<_CoalescedStyleScheduler>;
9export declare const NB_TABLE_PROVIDERS: Provider[];
10export declare class NbTable<T> extends CdkTable<T> {
11 protected readonly _viewRepeater?: _ViewRepeater<T, RenderRow<T>, RowContext<T>>;
12 protected readonly _coalescedStyleScheduler?: _CoalescedStyleScheduler;
13 constructor(differs: IterableDiffers, changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, role: string, dir: NbDirectionality, document: any, platform: NbPlatform, _viewRepeater?: _ViewRepeater<T, RenderRow<T>, RowContext<T>>, _coalescedStyleScheduler?: _CoalescedStyleScheduler);
14}
15export declare class NbTableModule extends CdkTableModule {
16}