UNPKG

angular-fixed-header-table

Version:

angular-Fixed-Header-table is A simple solution for fixed header in any table.

36 lines (35 loc) 1.53 kB
import { ElementRef, Renderer2, OnInit, OnDestroy, OnChanges, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class BassFixedHeaderDirective implements OnInit, OnDestroy, OnChanges { private el; private renderer; tableId: string; tableTHeadId: string; tableTBodyId: string; tableTHeadTrId: string; pageUpdated: boolean; pageDestored: boolean; stopFixed: boolean; z2table: HTMLElement; z2tableTHeadTr: HTMLElement; z2tableTHead: HTMLElement; z2tableTBody: HTMLElement; theadPaddingTopBottom: string; theadPaddingLeftRight: string; constructor(el: ElementRef, renderer: Renderer2); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; inIt(): void; changes(changes: any): void; checkPaddingAndTHSize(): void; containerHasHorizontalScrollbar(): boolean; z2tableinit(): void; onBodyscroll: (e: any) => void; scroll(): void; changeThSizes(): void; addTheadToFixedItems(): void; removeTheadToFixedItems(): void; static ɵfac: i0.ɵɵFactoryDeclaration<BassFixedHeaderDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<BassFixedHeaderDirective, "[bassFixedHeader]", never, { "tableId": "tableId"; "tableTHeadId": "tableTHeadId"; "tableTBodyId": "tableTBodyId"; "tableTHeadTrId": "tableTHeadTrId"; "pageUpdated": "pageUpdated"; "pageDestored": "pageDestored"; "stopFixed": "stopFixed"; }, {}, never>; }