UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

22 lines (21 loc) 1.33 kB
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; }