TESSA Web API
    Preparing search index...

    Interface IKrTypesCache

    Кэш по типам карточек и документов, содержащих информацию по типовому решению.

    interface IKrTypesCache {
        unavailableTypes: Set<string>;
        getCardTypes(): Promise<readonly KrCardType[]>;
        getDocTypes(): Promise<readonly KrDocType[]>;
        getTypes(): Promise<readonly IKrType[]>;
        initialize(info: KrTypesCacheInitializationInfo): Promise<void>;
        invalidate(): Promise<void>;
    }

    Implemented by

    Index

    Properties

    unavailableTypes: Set<string>

    Список недоступных типов.

    Methods

    • Возвращает типы карточек, указанные в настройках типового решения.

      Returns Promise<readonly KrCardType[]>

    • Возвращает типы документов, определенные и используемые в системе, т.е. типы документов для типов карточек, у которых в настройках типового процесса включено использование типов документов.

      Returns Promise<readonly KrDocType[]>

    • Возвращает типы карточек и типы документов, определенные и используемые в типовом решении.

      Returns Promise<readonly IKrType[]>

    • Сбрасывает кэш типов. При следующем их запросе они будут перерасчитаны.

      Returns Promise<void>