@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
22 lines (21 loc) • 1.33 kB
TypeScript
import { TccET_BIZOBJ } from '../../../odata/models/bizobj.model';
import { TccET_APPLI } from '../../../odata/models/applications.model';
import { TccTranslationPipe } from '../../pipes/tcc-translation/tcc-translation.pipe';
import { TccPlaceholderService } from '../tcc-placeholder/tcc-placeholder.service';
import { TccGetBoPropertyService } from '../tcc-get-bo-property/tcc-get-bo-property.service';
import { TccBoPropValue } from '../../classes/tcc-bo-property-value.controller';
import { TccClarcDatePipe } from '../../pipes/tcc-clarc-date/tcc-clarc-date.pipe';
import { TccSingleton } from '../../../core/models/tcc-singleton.model';
export declare class TccGetSubjectStringService implements TccSingleton {
private PlaceholderService;
private translationPipe;
private clarcDatePipe;
private boprop;
private propvaluecontroller;
private transformFunc;
constructor(PlaceholderService: TccPlaceholderService, translationPipe: TccTranslationPipe, clarcDatePipe: TccClarcDatePipe);
init(): void;
reset(): void;
processSubject(subject: TccET_BIZOBJ.Subject, document: TccBoPropValue.Controller): string;
processSubject(subject: TccET_BIZOBJ.Subject, document: TccET_APPLI.Document | TccBoPropValue.Controller, bo?: TccET_BIZOBJ.BusinessObject | TccGetBoPropertyService): string;
}