UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

18 lines (17 loc) 795 B
import { ICardTypeInfo } from "@docsvision/webclient/System/ICardTypeInfo"; import { ICardTypeMap } from "@docsvision/webclient/System/ICardTypeMap"; /** Хранилище информации о типах карточек. */ export declare class CardTypeResolver { protected CardTypeMap: ICardTypeMap; protected unknownCardType: { id: string; name: string; cssClass: string; caption: string; }; /** Регистрирует новый тип карточки. */ registerCardType(cardTypeInfo: ICardTypeInfo): void; /** Возвращает информацию об определенном типе карточки. */ getCardTypeInfo(cardTypeId: string): ICardTypeInfo; } export declare let cardTypeResolver: CardTypeResolver;