Package io.meeds.social.navigation.rest
Class NavigationConfigurationRest
java.lang.Object
io.meeds.social.navigation.rest.NavigationConfigurationRest
@RestController
@RequestMapping("/navigation/settings")
public class NavigationConfigurationRest
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.meeds.social.navigation.model.NavigationConfigurationgetNavigationConfiguration(jakarta.servlet.http.HttpServletRequest request) io.meeds.social.navigation.model.SidebarConfigurationgetSidebarConfiguration(jakarta.servlet.http.HttpServletRequest request) io.meeds.social.navigation.model.TopbarConfigurationgetTopbarConfiguration(jakarta.servlet.http.HttpServletRequest request) voidupdateNavigationConfiguration(jakarta.servlet.http.HttpServletRequest request, io.meeds.social.navigation.model.NavigationConfiguration navigationConfiguration) voidupdateSidebarUserMode(jakarta.servlet.http.HttpServletRequest request, io.meeds.social.navigation.constant.SidebarMode mode)
-
Constructor Details
-
NavigationConfigurationRest
public NavigationConfigurationRest()
-
-
Method Details
-
getTopbarConfiguration
@GetMapping("/topbar") @Secured("users") public io.meeds.social.navigation.model.TopbarConfiguration getTopbarConfiguration(jakarta.servlet.http.HttpServletRequest request) -
getSidebarConfiguration
@GetMapping("/sidebar") public io.meeds.social.navigation.model.SidebarConfiguration getSidebarConfiguration(jakarta.servlet.http.HttpServletRequest request)