@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
17 lines (16 loc) • 878 B
TypeScript
import { PipeTransform } from '@angular/core';
import { TccTable } from '../../components/tcc-table/tcc-table.component';
import { TccClarcDatePipe } from '../../../shared/pipes/tcc-clarc-date/tcc-clarc-date.pipe';
import { TccTranslationPipe } from '../../../shared/pipes/tcc-translation/tcc-translation.pipe';
import { TccResolveIdsPipe } from '../../../shared/pipes/tcc-resolve-ids/tcc-resolve-ids.pipe';
import { Observable } from 'rxjs';
export declare class TccTableColumnPipe implements PipeTransform {
private clarcDatePipe;
private translationPipe;
private resolveIdPipe;
constructor(clarcDatePipe: TccClarcDatePipe, translationPipe: TccTranslationPipe, resolveIdPipe: TccResolveIdsPipe);
transform<T>(row: T, columnDef: TccTable.ColumnDef<T>, refreshTransform?: number): Observable<{
data: string;
type?: string;
} | string>;
}