TopBar и сайдбар
Все слоты — паттерн B, значение — Vue-компонент (без обязательных props, контекст через useModel).
TopBar
registryId | Use-функция | Где в UI |
|---|---|---|
core.appTopbarLeftWidgets | useAppTopbarLeftWidgetsRegistry | Левая часть TopBar (рядом с заголовком) |
core.appTopbarRightWidgets | useAppTopbarRightWidgetsRegistry | Правая часть TopBar (перед кнопками окна) |
core.appTopbarStatusWidgets | useAppTopbarStatusWidgetsRegistry | Статусная зона (индикаторы, прогресс) |
Prop title передаётся из TopBar, если нужен заголовок текущего экрана.
Сайдбар
registryId | Use-функция | Где в UI |
|---|---|---|
core.sidebarHeaderWidgets | useSidebarHeaderWidgetsRegistry | Шапка сайдбара |
core.sidebarBeforeContent | useSidebarBeforeContentRegistry | Перед основным содержимым |
core.sidebarAfterContent | useSidebarAfterContentRegistry | После основного содержимого |
core.sidebarFooterWidgets | useSidebarFooterWidgetsRegistry | Подвал сайдбара |
Меню профиля
registryId | Use-функция |
|---|---|
core.userMenuBeforeActions | useUserMenuBeforeActionsRegistry |
core.userMenuActions | useUserMenuActionsRegistry |
core.userMenuAfterActions | useUserMenuAfterActionsRegistry |