dynamic-mat-table
Version:
dynamic-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.
16 lines (15 loc) • 579 B
TypeScript
import { EventEmitter } from '@angular/core';
import { ContextMenuItem } from '../../../models/context-menu.model';
import { TableSetting } from '../../../models/table-setting.model';
export declare class RowMenuComponent<T> {
rowActionChange: EventEmitter<ContextMenuItem>;
actionMenus: ContextMenuItem[];
tableSetting: TableSetting;
rowActionMenu?: {
[key: string]: ContextMenuItem;
};
visibleActionMenus: ContextMenuItem[];
constructor();
menuOnClick(e: any): void;
menuButton_OnClick(menu: ContextMenuItem): void;
}