ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
30 lines (29 loc) • 1.3 kB
TypeScript
import { AfterViewInit, ElementRef, Injector, Renderer2 } from '@angular/core';
import { OTableBase } from '../../../o-table-base.class';
import * as i0 from "@angular/core";
export declare class OTableExpandedFooterDirective implements AfterViewInit {
table: OTableBase;
element: ElementRef;
private renderer;
protected injector: Injector;
private spanMessageNotResults;
private translateService;
private tableBody;
private tdTableWithMessage;
private subscription;
set display(val: boolean);
set colspan(value: number);
get colspan(): number;
private _colspan;
constructor(table: OTableBase, element: ElementRef, renderer: Renderer2, injector: Injector);
ngAfterViewInit(): void;
registerContentChange(): void;
showMessage(display: boolean): void;
removeMessageSpan(): void;
destroy(): void;
protected buildMessage(): string;
protected tableHasQuickFilter(): boolean;
protected createMessageSpan(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<OTableExpandedFooterDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<OTableExpandedFooterDirective, "[oTableExpandedFooter]", never, { "display": "oTableExpandedFooter"; "colspan": "oTableExpandedFooterColspan"; }, {}, never, never, false, never>;
}