UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

17 lines (16 loc) 905 B
import { TccSingleton } from '../../models/tcc-singleton.model'; import { TccSideNavComponent } from '../../components/tcc-side-nav/tcc-side-nav.component'; import { TccC4Node, TccTranslation } from '../../../odata/models/shared.model'; import { TccTranslationPipe } from '../../../shared/pipes/tcc-translation/tcc-translation.pipe'; import { TccManageSingletonsService } from '../tcc-manage-singletons/tcc-manage-singletons.service'; export declare class TccSideNavService implements TccSingleton { private translationPipe; private sideNav; constructor(translationPipe: TccTranslationPipe, manageSingletons: TccManageSingletonsService); init(): void; reset(): void; registerSideNav(sideNav: TccSideNavComponent): void; setTenantText(tenantText: string | TccTranslation): void; setTenantIcon(tenantIcon: string): void; setC4Node(id: string, c4Node: TccC4Node): void; }