TESSA Web API
    Preparing search index...

    Тип валидатора, используемый в объектах метаинформации по типу карточки для связи с пользовательским интерфейсом редактирования карточки и с валидацией карточки.

    Index

    Constructors

    • Тип валидатора, используемый в объектах метаинформации по типу карточки для связи с пользовательским интерфейсом редактирования карточки и с валидацией карточки.

      Parameters

      • id: string

        ID объекта.

      • name: string

        Наименование объекта.

      • allowedValidationModes: CardValidationMode[] = []

        Способы выполнения валидации, для которых разрешено использование валидатора. Если задан пустой массив, то считается, что для валидатора разрешены типы CardValidationMode.Card и CardValidationMode.Task.

      • allowedInstanceTypes: CardInstanceType[] = []

        Типы экземпляров карточек, для которых разрешено использование валидатора. Если задан пустой массив, то считается, что для валидатора разрешены все типы экземпляров.

      • isUnknown: boolean = false

        Признак того, что тип элемента управления неизвестен системе.

      Returns CardValidatorType

    Properties

    id: string

    ID объекта.

    isUnknown: boolean

    Признак того, что тип элемента управления неизвестен системе.

    name: string

    Наименование объекта.

    Methods

    • Возвращает признак того, что валидатор разрешён для заданного типа экземпляра карточки.

      Parameters

      • type: CardInstanceType

        Тип экземпляра карточки, который требуется проверить.

      Returns boolean

      true, если валидатор разрешён для заданного типа экземпляра карточки; false в противном случае.

    • Возвращает признак того, что валидатор разрешён для заданного способа выполнения валидации.

      Parameters

      • mode: CardValidationMode

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

      Returns boolean

      true, если валидатор разрешён для заданного способа выполнения валидации; false в противном случае.

    • Создаёт объект, который неизвестен в реестре, т.е. возвращает CardValidatorType.isUnknown, равный true.

      Parameters

      • id: string

        Идентификатор объекта, который неизвестен в реестре.

      Returns CardValidatorType

      Объект, который неизвестен в реестре.

    • Возвращает объект из реестра по идентификатору объекта или null если не удалось найти объект.

      Parameters

      • id: string

        Идентификатор объекта.

      Returns null | CardValidatorType

      Объект из реестра или null если не удалось найти объект.