@AdminController public class UiController extends Object
Modifier and Type | Class and Description |
---|---|
static class |
UiController.ExternalView |
static class |
UiController.Settings |
static class |
UiController.ViewSettings |
Constructor and Description |
---|
UiController(String publicUrl,
UiExtensions uiExtensions,
UiController.Settings uiSettings) |
Modifier and Type | Method and Description |
---|---|
String |
getBaseUrl(org.springframework.web.util.UriComponentsBuilder uriBuilder) |
List<UiExtension> |
getCssExtensions() |
List<UiExtension> |
getJsExtensions() |
UiController.Settings |
getUiSettings() |
Map<String,Object> |
getUser(Principal principal) |
String |
index() |
String |
login() |
String |
sbaSettings() |
public UiController(String publicUrl, UiExtensions uiExtensions, UiController.Settings uiSettings)
@ModelAttribute(value="baseUrl", binding=false) public String getBaseUrl(org.springframework.web.util.UriComponentsBuilder uriBuilder)
@ModelAttribute(value="uiSettings", binding=false) public UiController.Settings getUiSettings()
@ModelAttribute(value="cssExtensions", binding=false) public List<UiExtension> getCssExtensions()
@ModelAttribute(value="jsExtensions", binding=false) public List<UiExtension> getJsExtensions()
@ModelAttribute(value="user", binding=false) public Map<String,Object> getUser(Principal principal)
@GetMapping(path="/", produces="text/html") public String index()
@GetMapping(path="/sba-settings.js", produces="application/javascript") public String sbaSettings()
@GetMapping(path="/login", produces="text/html") public String login()
Copyright © 2021 codecentric AG. All rights reserved.