1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 | import { ElementRef, OnDestroy, OnInit, Renderer2, ViewContainerRef } from '@angular/core';
|
8 | import { Subject } from 'rxjs';
|
9 | import { ADTSettings } from './models/settings';
|
10 | import { Api } from 'datatables.net';
|
11 | import * as i0 from "@angular/core";
|
12 | export declare class DataTableDirective implements OnDestroy, OnInit {
|
13 | private el;
|
14 | private vcr;
|
15 | private renderer;
|
16 | |
17 |
|
18 |
|
19 | dtOptions: ADTSettings;
|
20 | |
21 |
|
22 |
|
23 |
|
24 | dtTrigger: Subject<ADTSettings>;
|
25 | |
26 |
|
27 |
|
28 |
|
29 |
|
30 |
|
31 | dtInstance: Promise<Api>;
|
32 | private dt;
|
33 | constructor(el: ElementRef, vcr: ViewContainerRef, renderer: Renderer2);
|
34 | ngOnInit(): void;
|
35 | ngOnDestroy(): void;
|
36 | private displayTable;
|
37 | private applyNgPipeTransform;
|
38 | private applyNgRefTemplate;
|
39 | private getColumnUniqueId;
|
40 | static ɵfac: i0.ɵɵFactoryDeclaration<DataTableDirective, never>;
|
41 | static ɵdir: i0.ɵɵDirectiveDeclaration<DataTableDirective, "[datatable]", never, { "dtOptions": { "alias": "dtOptions"; "required": false; }; "dtTrigger": { "alias": "dtTrigger"; "required": false; }; }, {}, never, never, false, never>;
|
42 | }
|