tuain-ng-forms-lib
Version:
Componentes y Clases Angular para la gestión de formularios TUAIN
15 lines (14 loc) • 538 B
TypeScript
import { RecordTableColumn } from './column';
export declare class TableRecordData {
recordId: string | null;
selected: boolean;
recordData: Record<string, any>;
constructor(recordReceived: any, recordDefinition: RecordTableColumn[], selectionFieldName?: string | null);
toggleSelect(): void;
select(): void;
unselect(): void;
get recordIdKey(): string;
getFieldValue(fieldCode: string): any;
hasPattern(words: string[], columnObj: any): boolean;
hasCondition(columnFilters: any[]): boolean;
}