@recursyve/forms-frontend
Version:
14 lines (13 loc) • 529 B
TypeScript
import { OnInit } from "@angular/core";
import { BehaviorSubject } from "rxjs";
import { TableTypeConfig } from "../../../interfaces/type-configs/table.interface";
import { FormViewBase } from "../form-view.base";
export declare class TableComponent extends FormViewBase<TableTypeConfig> implements OnInit {
dataSource: BehaviorSubject<any[]>;
constructor();
getColHeaders(withDelete?: boolean): string[];
ngOnInit(): void;
addRow(): void;
removeRow(index: number): void;
trackByFn(item: any): any;
}