Осуществляет поиск прав доступа для полей, строк, файлов и карточки.

Hierarchy

  • CardPermissionResolver

Implements

Constructors

Methods

  • Возвращает права доступа к полю fieldName из секции sectionName.

    Returns

    Права доступа к полю.

    Parameters

    • sectionName: string

      Имя секции.

    • fieldName: string

      Имя поля.

    Returns CardPermissionFlags

  • Возвращает права доступа к полю fieldName из коллекционной или древовидной секции sectionName и строки с идентификатором rowId.

    Returns

    Права доступа к полю.

    Parameters

    • sectionName: string

      Имя секции.

    • fieldName: string

      Имя поля.

    • rowId: string

      Идентификатор строки коллекционной или древовидной секции.

    Returns CardPermissionFlags

  • Возвращает права доступа к прикреплённому к карточке файлу fileId.

    Returns

    Права доступа к файлу, прикреплённому к карточке.

    Parameters

    • fileId: string

      Идентификатор прикреплённого к карточке файла.

    Returns CardPermissionFlags

  • Возвращает права доступа к строке с идентификатором rowId из секции sectionName.

    Returns

    Права доступа к строке.

    Parameters

    • sectionName: string

      Имя секции.

    • rowId: string

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

    Returns CardPermissionFlags

  • Возвращает права доступа к строкам или полям секции sectionName.

    Returns

    Права доступа к строкам секции.

    Parameters

    • sectionName: string

      Имя секции.

    Returns CardPermissionFlags

  • Очищает кэш прав доступа.

    Remarks

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

    Returns void

Generated using TypeDoc