UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

17 lines (16 loc) 878 B
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>; }