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

Hierarchy

  • ICardValidationLimitationManager

Implemented by

Methods

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

    Returns

    true, если колонка с заданным именем является доступной; false в противном случае.

    Parameters

    • sectionName: string

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

    • columnName: string

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

    Returns boolean

  • Исключает набор колонок для указанной секции из доступных для валидатора. Если колонка исключена из проверки, то валидаторы по ней не выполняются.

    Returns

    Текущий объект для цепочки вызовов.

    Parameters

    • sectionName: string

      Имя секции, колонки которой исключаются из проверки.

    • Rest ...columnsNames: string[]

      Имена колонок, которые исключаются из проверки.

    Returns ICardValidationLimitationManager

  • Исключает набор секций из доступных для валидатора. Если секция исключена из проверки, то валидаторы по ней не выполняются.

    Returns

    Текущий объект для цепочки вызовов.

    Parameters

    • Rest ...sectionNames: string[]

      Имена секций, которые исключаются из проверки.

    Returns ICardValidationLimitationManager

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

    Returns

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

    Parameters

    Returns ValidationResult

  • Ограничивает набор строк, доступных в секции. Добавление ограничений по строкам секции также добавляет ограничение на эту секцию, если она не была добавлена.

    Returns

    Текущий объект для цепочки вызовов.

    Parameters

    • sectionName: string

      Имя секции, для строк которой вводится ограничение.

    • rowIds: string[]

      Идентификаторы строк.

    Returns ICardValidationLimitationManager

  • Ограничивает набор секций, доступных для валидатора. Если ограничение секций не выполнялось, то валидация выполняется по всем секциям, иначе только по заданным. Указание коллекционной секции не означает автоматически возможность редактировать любые строки этой секции.

    Returns

    Текущий объект для цепочки вызовов.

    Parameters

    • sectionNames: string[]

      Имена секций, для которых вводится ограничение.

    Returns ICardValidationLimitationManager

  • Возвращает признак того, что строка с заданным идентификатором в указанной секции является доступной. При этом ограничений либо не должно быть вообще, либо разрешено использование конкретно заданной строки в секции.

    Returns

    true, если строка с заданным идентификатором в указанной секции является доступной; false в противном случае.

    Parameters

    • sectionName: string

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

    • rowId: string

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

    Returns boolean

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

    Returns

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

    Parameters

    • sectionName: string

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

    Returns boolean

Generated using TypeDoc