interface UEPageBaseMeta {
    color?: string;
    groupName: PageGroups;
    icon: IconName;
    menu?: {
        displayName: string;
        order: number;
        pinned?: boolean;
    };
    menuRoute: string;
    route: string;
}

Properties

color?: string

Цвет элемента меню

groupName: PageGroups

Название группы меню, в которой будет находиться страница

icon: IconName

Иконка в пункте меню. Доступные иконки смотри в IconName

menu?: {
    displayName: string;
    order: number;
    pinned?: boolean;
}

Параметры отображения элемента меню

Type declaration

  • displayName: string

    Путь до локализации i18n

  • order: number

    Номер в очереди пунктов меню.

  • Optionalpinned?: boolean

    Закреплен ли пункт меню в шапку по умолчанию

menuRoute: string

Основной путь страницы

route: string

Путь с добавлением параметров. Если их нет, то указывается, как и в menuRoute. Пример пути с параметром id: /custom-page/:id/.