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

Класс AccountSettingsPageStore

Хранилище для страницы настроек пользователя.

Индекс

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

Свойства

applyNextTab: () => void

Делает следующую вкладку текущей.

currentTab: string

Текущая вкладка.

isTabDirty: boolean

Признак, что вкладка имеет несохранённые изменения.

nextTab: string

Следующая вкладка, на которую необходимо переключиться.

resetNextTab: () => void

Сбрасывает значение следующей вкладки.

routerStore: RouterStoreType
setCurrentTab: (tab: string, updateRoute?: boolean) => void

Устанавливает текущую вкладку и опционально обновляет маршрут.

Объявление типа

    • (tab: string, updateRoute?: boolean): void
    • Параметры

      • tab: string

        Имя вкладки.

      • OptionalupdateRoute: boolean

        Флаг обновления маршрута.

      Возвращает void

setNextTab: (tab: string) => void

Устанавливает следующую вкладку.

Объявление типа

    • (tab: string): void
    • Параметры

      • tab: string

        Имя вкладки.

      Возвращает void

setRouteOfCurrentTab: (tab: string | undefined) => void
shouldTabChange: (tab: string) => boolean

Определяет, можно ли перейти на указанную вкладку.

Объявление типа

    • (tab: string): boolean
    • Параметры

      • tab: string

        Имя вкладки.

      Возвращает boolean

Акцессоры

  • get settingsTabs(): { key: string; route: string | undefined; tab: string }[]

    Список вкладок с маршрутами.

    Возвращает { key: string; route: string | undefined; tab: string }[]

Методы

  • Устанавливает признак изменённости вкладки.

    Параметры

    • dirty: boolean

      Признак изменений.

    Возвращает void