TESSA Web API
    Preparing search index...
    • Выполняет валидаторы для заданной карточки.

      Parameters

      • card: Card

        Карточка, для которой выполняются валидаторы.

      • cardType: CardType

        Тип карточки, для которого выполняются валидаторы.

      • cardMetadata: ICardMetadata

        Метаинформация по типам файлов и заданий.

      • validationResult: IValidationResultBuilder

        Результат валидации, в который будут добавлены все сообщения.

      • validationManager: ICardValidationManager

        Объект, управляющий валидацией карточки.

      • externalContextInfo: null | IStorage = null

        Информация из внешнего контекста валидации или null, если внешний контекст не указан.

      • cardValidationMode: CardValidationMode = CardValidationMode.Card

        Способ выполнения валидации для карточек и файлов.

      • taskValidationMode: CardValidationMode = CardValidationMode.Task

        Способ выполнения валидации для заданий.

      • createCardMetadataBinderAdapter: null | ((binder: ICardMetadataBinder) => ICardMetadataBinder) = null

        Функция, создающая адаптер для объекта ICardMetadataBinder, используемого для основной карточки или для карточки задания, или null, если адаптер не требуется.

      • skipFiles: boolean = false

        Признак того, что валидацию файлов не требуется выполнять.

      • skipTasks: boolean = false

        Признак того, что валидацию заданий не требуется выполнять.

      Returns Promise<void>