Юниверс DG SDK UI
v2.15.0

Класс NavigableItemsStore

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

Индекс

Конструкторы

Свойства

isScrolling: boolean

Акцессоры

  • get isScrollingInAction(): boolean

    Геттер, определяющий осуществляется ли в текущий момент прокрутка

    Возвращает boolean

Методы

  • Метод регистрации элемента навигации

    Параметры

    • type: string

      Тип элемента

    • id: string

      Идентификатор элемента

    • displayName: string

      Отображаемое имя элемента

    • parent: string | undefined

      Идентификатор родительского элемента

    • ref: RefObject<HTMLElement | Component<{}, {}, any>>

      Ссылка на компонент, соответствующий элементу навигации

    • OptionalorderIndex: number

      Порядковый номер элемента

    Возвращает void

  • Метод получения идентификатора текущего элемента

    Возвращает string | undefined

  • Метод получения списка элементов навигации определенного типа

    Параметры

    • type: string

      Тип элемента

    Возвращает NavigableItem[]

  • Метод удаления всех элементов навигации

    Возвращает void

  • Метод удаления элемента навигации

    Параметры

    • type: string

      Тип элемента

    • id: string

      Идентификатор элемента

    Возвращает void

  • Метод прокрутки страницы до элемента

    Параметры

    Возвращает void

  • Метод, сохраняющий идентификатор текущего элемента

    Параметры

    • id: string

      Идентификатор элемента

    Возвращает void

  • Параметры

    • isScrolling: boolean

    Возвращает void