Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Add a ModelAndView with the given view name to the list of views to render.
- add(String, Map<String, ?>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Add a ModelAndView with the given view name and a model to the list of views to render.
- add(ModelAndView) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Add a ModelAndView to the list of views to render.
- add(View) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Add a ModelAndView with the given View to the list of views to render.
- add(View, Map<String, ?>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Add a ModelAndView with the given View to the list of views to render.
- addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxMvcAutoConfiguration
- addInterceptors(InterceptorRegistry) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxMvcAutoConfiguration
- addReturnValueHandlers(List<HandlerMethodReturnValueHandler>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxMvcAutoConfiguration
- addTemplate(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.
- addTemplate(ModelAndView) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.view(ModelAndView)instead. Will be removed in 4.0. - addTemplate(View) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.view(View)instead. Will be removed in 4.0. - addTrigger(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.Return value is changed to void in 4.0.
- addTrigger(String, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Adds an event that will be triggered once the response is received.
- addTrigger(String, String, HxTriggerLifecycle) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.trigger(String, Object)instead. Will be removed in 4.0. - addTriggerAfterSettle(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Adds an event that will be triggered after the settling step.
- addTriggerAfterSettle(String, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Adds an event that will be triggered after the settling step.
- addTriggerAfterSwap(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Adds an event that will be triggered after the swap step.
- addTriggerAfterSwap(String, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Adds an event that will be triggered after the swap step.
- AFTER_BEGIN - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- AFTER_END - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- afterBegin() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Insert the response before the first child of the target element.
- afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerInterceptor
- afterEnd() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Insert the response after the target element.
- and(HtmxResponse) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.and(HtmxResponse)instead. Will be removed in 4.0. - and(HtmxResponse) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Merges another
HtmxResponseinto this builder.
B
- BEFORE_BEGIN - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- BEFORE_END - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- beforeBegin() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Insert the response before the target element.
- beforeEnd() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Insert the response after the last child of the target element.
- boosted() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
-
Whether the mapping applies also for requests that have been boosted.
- boosted(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- BOTTOM - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap.Position
- BOTTOM - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.Position
- browserRedirect(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.redirect(String)instead. Will be removed in 4.0. - browserRefresh(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.refresh()instead. Will be removed in 4.0. - build() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- build() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.use
HtmxResponseas handler method argument andHtmxView,HtmxRedirectVieworHtmxLocationRedirectViewas handler method return type instead. Will be removed in 4.0. - builder() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
Return a
HtmxRequest.Builderto create aHtmxRequest. - builder() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponseas handler method argument andHtmxView,HtmxRedirectVieworHtmxLocationRedirectViewas handler method return type instead. Will be removed in 4.0. - Builder() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.
C
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class io.github.wimdeblauwe.htmx.spring.boot.security.HxRefreshHeaderAuthenticationEntryPoint
- contextRelative() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
If the path should be interpreted as context relative if it starts with a slash ("/").
- contextRelative() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxPushUrl
-
If the URL should be interpreted as context relative if it starts with a slash ("/").
- contextRelative() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRedirect
-
If the URL should be interpreted as context relative if it starts with a slash ("/").
- contextRelative() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReplaceUrl
-
If the URL should be interpreted as context relative if it starts with a slash ("/").
- contextRelative(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Set whether URLs used in the htmx response that starts with a slash ("/") should be interpreted as relative to the current ServletContext, i.e.
- currentUrl(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
D
- delete() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Deletes the target element regardless of the response.
- DELETE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
E
- empty() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
Create an empty
HtmxRequest. - equals(Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- equals(Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- equals(Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxTrigger
- event() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
An event that "triggered" the request
F
- FALSE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.FocusScroll
- FALSE - Static variable in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxValue
-
Constant for use in annotations that support a
falsevalue to disable functions. - focusScroll() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Enable or disable auto-scrolling to focused inputs between requests.
- focusScroll(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Enable or disable auto-scrolling to focused inputs between requests.
- fromRequest(HttpServletRequest) - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
Create a new
HtmxRequestfrom the givenHttpServletRequest.
G
- getCurrentUrl() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
The current URL of the browser when the htmx request was made.
- getCustomMethodCondition(Method) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestMappingHandlerMapping
- getCustomTypeCondition(Class<?>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestMappingHandlerMapping
- getEvent() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getEventDetail() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxTrigger
- getEventName() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxTrigger
- getFocusScroll() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getHandler() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getHeaderName() - Method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerLifecycle
-
Deprecated.
- getHeaderReswap() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.getReswap()instead. Will be removed in 4.0. - getHeaders() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getLocation() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.Replaced by
HtmxLocationRedirectView. Will be removed in 4.0. - getOrder() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
- getPath() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getPromptResponse() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
The user response to an hx-prompt.
- getPushUrl() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getRedirect() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.Replaced by
HtmxRedirectView. Will be removed in 4.0. - getRedirectHosts() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Return the configured application hosts for redirect purposes.
- getReplaceUrl() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getRequestMappingHandlerMapping() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxMvcAutoConfiguration
- getReselect() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getReswap() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getRetarget() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getScroll() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getScrollTarget() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getSelect() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getSettle() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getShow() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getShowTarget() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getSource() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getSwap() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getSwap() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getTarget() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getTarget() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
The id of the target element if it exists.
- getTemplates() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.getViews()instead. Will be removed in 4.0. - getTriggerId() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
The id of the triggered element if it exists.
- getTriggerName() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
The name of the triggered element if it exists.
- getTriggers() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getTriggersAfterSettle() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getTriggersAfterSwap() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- getType() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- getValue() - Method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
- getValue() - Method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
- getValue() - Method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap.Position
- getValue() - Method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- getValues() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- getViews() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.Replaced by
HtmxView. Will be removed in 4.0. - getViews() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Return the views to render.
H
- handler() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
A callback that will handle the response HTML.
- handleReturnValue(Object, MethodParameter, ModelAndViewContainer, NativeWebRequest) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodReturnValueHandler
-
Deprecated.
- handleReturnValue(Object, MethodParameter, ModelAndViewContainer, NativeWebRequest) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewMethodReturnValueHandler
- hasContextData() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- hashCode() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- hashCode() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- hashCode() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxTrigger
- historyRestoreRequest(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- HtmxHandlerInterceptor - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
HandlerInterceptor that adds htmx specific headers to the response.
- HtmxHandlerInterceptor(ObjectMapper) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerInterceptor
- HtmxHandlerMethodArgumentResolver - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
- HtmxHandlerMethodArgumentResolver() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerMethodArgumentResolver
- HtmxLocation - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents the HX-Location response header value.
- HtmxLocation() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- HtmxLocation(String) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- HtmxLocationRedirectView - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
A specialization of
RedirectViewthat can be used to signal htmx to perform a client-side redirect without reloading the page. - HtmxLocationRedirectView() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Create a new HtmxLocationRedirectView.
- HtmxLocationRedirectView(String) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Create a new HtmxLocationRedirectView with the given URL.
- HtmxLocationRedirectView(String, boolean) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Create a new HtmxLocationRedirectView with the given URL.
- HtmxLocationRedirectView(String, boolean, boolean) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Create a new HtmxLocationRedirectView with the given URL.
- HtmxMvcAutoConfiguration - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
- HtmxRedirectView - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
A specialization of
RedirectViewthat can be used to signal htmx to perform a client-side redirect. - HtmxRedirectView() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRedirectView
-
Create a new HtmxRedirectView.
- HtmxRedirectView(String) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRedirectView
-
Create a new HtmxRedirectView with the given URL.
- HtmxRedirectView(String, boolean) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRedirectView
-
Create a new HtmxRedirectView with the given URL.
- HtmxRedirectView(String, boolean, boolean) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRedirectView
-
Create a new HtmxRedirectView with the given URL.
- HtmxRefreshView - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
A View that can be used to signal htmx to refresh the page.
- HtmxRefreshView() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRefreshView
- HtmxRequest - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
This class can be used as a controller method argument to access the htmx Request Headers.
- HtmxRequest.Builder - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
- HtmxRequestHeader - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Enum representing the request headers used by htmx.
- HtmxRequestMappingHandlerMapping - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
- HtmxRequestMappingHandlerMapping() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestMappingHandlerMapping
- HtmxResponse - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
A holder for htmx-related response headers that can be used as method argument in controllers.
- HtmxResponse() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Create a new HtmxResponse.
- HtmxResponse.Builder - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Deprecated.use
HtmxResponseas handler method argument andHtmxView,HtmxRedirectVieworHtmxLocationRedirectViewas handler method return type instead. Will be removed in 4.0. - HtmxResponseHandlerMethodArgumentResolver - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
- HtmxResponseHandlerMethodArgumentResolver() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodArgumentResolver
- HtmxResponseHandlerMethodReturnValueHandler - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Deprecated.Using
HtmxResponseas handler method return value is deprecated, useHtmxView,HtmxRedirectVieworHtmxLocationRedirectViewinstead. Will be removed in 4.0.0. - HtmxResponseHandlerMethodReturnValueHandler(ViewResolver, ObjectFactory<LocaleResolver>, ObjectMapper) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodReturnValueHandler
-
Deprecated.
- HtmxResponseHeader - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Enum representing the response headers used by htmx.
- HtmxReswap - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents a HX-Reswap response header value.
- HtmxReswap.Position - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents the position values used for
HtmxReswap.scrollorHtmxReswap.show. - HtmxTrigger - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents a value of HX-Trigger, HX-Trigger-After-Settle or HX-Trigger-After-Swap.
- HtmxTrigger(String, Object) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxTrigger
- HtmxValue - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Holder for constant values.
- HtmxValue() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxValue
- HtmxView - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
View that can be used to return multiple views as fragments to be rendered together.
- HtmxView() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Create a new HtmxView.
- HtmxView(String...) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Create a new HtmxView with the given view names.
- HtmxView(ModelAndView...) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Create a new HtmxView with the given ModelAndViews
- HtmxView(View...) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxView
-
Create a new HtmxView with the given Views.
- HtmxViewMethodReturnValueHandler - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Handles return values that are of type
HtmxView. - HtmxViewMethodReturnValueHandler(ViewResolver, LocaleResolver) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewMethodReturnValueHandler
- htmxViewResolver() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxMvcAutoConfiguration
- HtmxViewResolver - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
A simple implementation of
ViewResolverthat interprets a view name as htmx specific operations e.g. - HtmxViewResolver() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
- HX_BOOSTED - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
Indicates that the request comes from an element that uses hx-boost.
- HX_CURRENT_URL - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
The current URL of the browser
- HX_HISTORY_RESTORE_REQUEST - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
Indicates if the request is for history restoration after a miss in the local history cache.
- HX_LOCATION - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Allows you to do a client-side redirect that does not do a full page reload.
- HX_PROMPT - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
Contains the user response to a hx-prompt.
- HX_PUSH_URL - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Pushes a new url into the history stack.
- HX_REDIRECT - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Can be used to do a client-side redirect to a new location.
- HX_REFRESH - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Can be used to do a full refresh of the page on the client-side.
- HX_REPLACE_URL - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Allows you to replace the current URL in the location bar.
- HX_REQUEST - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
Only present and
trueif the request is issued by htmx. - HX_RESELECT - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
A CSS selector that allows you to choose which part of the response is used to be swapped in.
- HX_RESWAP - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Allows you to specify how the response will be swapped.
- HX_RETARGET - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
A CSS selector that updates the target of the content update to a different element on the page.
- HX_TARGET - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
The
idof the target element if it exists. - HX_TRIGGER - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
The
idof the triggered element if it exists. - HX_TRIGGER - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Can be used to trigger client side events.
- HX_TRIGGER_AFTER_SETTLE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Can be used to trigger client side events after the settling step.
- HX_TRIGGER_AFTER_SWAP - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Can be used to trigger client side events after the swap step.
- HX_TRIGGER_NAME - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
The
nameof the triggered element if it exists - HxLocation - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to do a client side redirect that does not do a full page reload.
- HxPushUrl - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to push a URL into the browser location history.
- HxRedirect - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to do a client-side redirect to a new location.
- HxRefresh - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation that signals htmx that a full page refresh should be performed.
- HxRefreshHeaderAuthenticationEntryPoint - Class in io.github.wimdeblauwe.htmx.spring.boot.security
-
This class is not used by the library itself, but users of the library can use it to configure their security to have full page refreshes on auth failures.
- HxRefreshHeaderAuthenticationEntryPoint() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.security.HxRefreshHeaderAuthenticationEntryPoint
- HxReplaceUrl - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to replace the current URL in the browser location history.
- HxRequest - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation for mapping htmx requests onto specific handler method.
- HxReselect - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to specify a CSS selector that allows you to choose which part of the response is used to be swapped in.
- HxReswap - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to specify how the response will be swapped.
- HxReswap.FocusScroll - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents the values for
HxReswap.focusScroll() - HxReswap.Position - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents the position values for
HxReswap.show()andHxReswap.scroll() - HxRetarget - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to specify a CSS selector that updates the target of the content update to a different element on the page.
- HxSwapType - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Represents the swap options.
- HxTrigger - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to trigger client side events as soon as the response is received on the target element.
- HxTriggerAfterSettle - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to trigger client side events after the settling step on the target element.
- HxTriggerAfterSwap - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Annotation to trigger client side events after the swap step on the target element.
- HxTriggerLifecycle - Enum Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
-
Deprecated.use annotation
HxTriggerAfterSettleorHxTriggerAfterSwapinstead.
I
- INNER_HTML - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- innerHtml() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Replace the inner html of the target element.
- io.github.wimdeblauwe.htmx.spring.boot.mvc - package io.github.wimdeblauwe.htmx.spring.boot.mvc
- io.github.wimdeblauwe.htmx.spring.boot.security - package io.github.wimdeblauwe.htmx.spring.boot.security
- isBoosted() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
Indicates that the request is via an element using hx-boost.
- isContextRelative() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
- isHistoryRestoreRequest() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
-
Indicates if the request is for history restoration after a miss in the local history cache
- isHtmxRequest() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
- isRedirectContextRelative() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Return whether to interpret a given redirect URL that starts with a slash ("/") as relative to the current ServletContext, i.e.
- isRedirectView() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRefreshView
- isRefresh() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.Replaced by
HtmxRefreshView. Will be removed in 4.0. - isTransition() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
L
- lifecycle() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTrigger
-
Deprecated.use annotation
HxTriggerAfterSettleorHxTriggerAfterSwapinstead. - location(HtmxLocation) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Allows you to do a client-side redirect that does not do a full page reload.
- location(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Allows you to do a client-side redirect that does not do a full page reload.
- LOCATION_URL_PREFIX - Static variable in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Prefix for special view names that specify a redirect URL that htmx should navigate to without a full page reload.
N
- none() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Does not append the response to target element (out of band items will still be processed).
- NONE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
O
- OUTER_HTML - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
- outerHtml() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Replace the entire target element with the response.
P
- path() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
The url path to make the redirect.
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerInterceptor
- preventHistoryUpdate() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Prevents the browser history stack from being updated.
- preventHistoryUpdate() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Prevents the browser history stack from being updated.
- promptResponse(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- pushHistory(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.pushUrl(String)instead. Will be removed in 4.0. - pushUrl(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Pushes a new URL into the history stack of the browser.
R
- RECEIVE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerLifecycle
-
Deprecated.Trigger events as soon as the response is received.
- redirect(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Can be used to do a client-side redirect to a new location
- REDIRECT_URL_PREFIX - Static variable in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Prefix for special view names that specify a redirect URL that htmx should navigate to.
- refresh() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.If set to "true" the client side will do a full refresh of the page
- REFRESH_VIEW_NAME - Static variable in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Prefix for special view names that specify a refresh of the current page.
- render(Map<String, ?>, HttpServletRequest, HttpServletResponse) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRefreshView
- replaceUrl(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Allows you to replace the most recent entry, i.e.
- reselect(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Set a CSS selector that allows you to choose which part of the response is used to be swapped in.
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodArgumentResolver
- resolveViewName(String, Locale) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
- reswap(HtmxReswap) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Set a new swap to specify how the response will be swapped.
- reswap(HxSwapType) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.reswap(HxSwapType)instead. Will be removed in 4.0. - retarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Set a CSS selector that updates the target of the content update to a different element on the page
- retarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Deprecated.use
HtmxResponse.Builder.retarget(String)instead. Will be removed in 4.0.
S
- scroll() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Changes the scrolling behavior of the target element.
- scroll(HtmxReswap.Position) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Changes the scrolling behavior of the target element.
- scrollTarget() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Used to target a different element for scrolling.
- scrollTarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Used to target a different element for scrolling.
- select() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
A CSS selector to select the content you want swapped from a response.
- sendRedirect(HttpServletRequest, HttpServletResponse, String, boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
- sendRedirect(HttpServletRequest, HttpServletResponse, String, boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRedirectView
- setContextRelative(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Set whether URLs used in the htmx response that starts with a slash ("/") should be interpreted as relative to the current ServletContext, i.e.
- setEvent(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setEvent(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set the event that “triggered” the request.
- setHandler(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setHandler(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set a callback that will handle the response HTML.
- setHeaders(Map<String, String>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setHeaders(Map<String, String>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set headers to submit with the request.
- setOrder(int) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Specify the order value for this ViewResolver bean.
- setPath(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setPushUrl(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Pushes a new URL into the history stack of the browser.
- setRedirectContextRelative(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Set whether to interpret a given redirect URL that starts with a slash ("/") as relative to the current ServletContext, i.e.
- setRedirectHosts(String...) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewResolver
-
Configure one or more hosts associated with the application.
- setReplaceUrl(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Allows you to replace the most recent entry, i.e.
- setReselect(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Set a CSS selector that allows you to choose which part of the response is used to be swapped in.
- setReswap(HtmxReswap) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Allows you to specify how the response will be swapped.
- setRetarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
-
Set a CSS selector that updates the target of the content update to a different element on the page
- setSelect(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setSelect(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
A CSS selector to select the content you want swapped from a response.
- setSource(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setSource(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set the source element of the request.
- setSwap(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setSwap(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set how the response will be swapped in relative to the target.
- setTarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setTarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set the target to swap the response into.
- settle() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Set the time in milliseconds that should elapse between the swap and the settle logic.
- settle(Duration) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Set the time that should elapse between the swap and the settle logic.
- SETTLE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerLifecycle
-
Deprecated.Trigger events after the settling step.
- setValues(Map<String, Object>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
- setValues(Map<String, Object>) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocationRedirectView
-
Set the values to submit with the request.
- show() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Changes the scrolling behavior of the target element.
- show(HtmxReswap.Position) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Changes the scrolling behavior of the target element.
- showTarget() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Used to target a different element for showing.
- showTarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Used to target a different element for showing.
- source() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
The source element of the request
- supportsParameter(MethodParameter) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodArgumentResolver
- supportsReturnType(MethodParameter) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodReturnValueHandler
-
Deprecated.
- supportsReturnType(MethodParameter) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxViewMethodReturnValueHandler
- swap() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
How the response will be swapped in relative to the target
- swap() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Set the time in milliseconds that should elapse after receiving a response to swap the content.
- swap(Duration) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Set the time that should elapse after receiving a response to swap the content.
- SWAP - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerLifecycle
-
Deprecated.Trigger events after the swap step.
T
- target() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
The target to swap the response into.
- target() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
-
Restricts the mapping to the
idof a specific target element. - target(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- toHeaderValue() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Returns a string representation for use as an HTTP header value.
- TOP - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap.Position
- TOP - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.Position
- toString() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
- transition() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
-
Enables the use of the new View Transitions API when a swap occurs.
- transition() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
Enables the use of the new View Transitions API when a swap occurs.
- trigger(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Adds an event that will be triggered once the response is received.
- trigger(String, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Adds an event that will be triggered once the response is received.
- triggerAfterSettle(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Adds an event that will be triggered after the settling step.
- triggerAfterSettle(String, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Adds an event that will be triggered after the settling step.
- triggerAfterSwap(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Adds an event that will be triggered after the swap step.
- triggerAfterSwap(String, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Adds an event that will be triggered after the swap step.
- triggerId() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
-
Restricts the mapping to the
idof a specific triggered element. - triggerId(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- triggerName() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
-
Restricts the mapping to the
nameof a specific triggered element. - triggerName(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
- TRUE - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.FocusScroll
- TRUE - Static variable in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxValue
-
Constant for use in annotations that support a
truevalue to enable functions.
U
- UNDEFINED - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.FocusScroll
- UNDEFINED - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.Position
V
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxLocation
-
The url path to make the redirect.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxPushUrl
-
The value for the
HX-Push-Urlresponse header. - value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRedirect
-
The URL to use to do a client-side redirect to a new location.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReplaceUrl
-
The value for the
HX-Replace-Urlresponse header. - value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
-
Restricts the mapping to the
id, if any, or to thenameof a specific triggered element. - value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReselect
-
A CSS selector that allows you to choose which part of the response is used to be swapped in.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap
-
A value to specify how the response will be swapped.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRetarget
-
A CSS selector that updates the target of the content update to a different element on the page.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTrigger
-
The events to trigger as soon as the response is received on the target element.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerAfterSettle
-
The events to trigger after the settling step on the target element.
- value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerAfterSwap
-
The events to trigger after the swap step on the target element.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.FocusScroll
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerLifecycle
-
Deprecated.Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHeader
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.FocusScroll
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReswap.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxSwapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HxTriggerLifecycle
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- view(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Append a view name to be resolved with
ViewResolverimplementations and used together with the implicit model. - view(ModelAndView) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Append a
ModelAndViewinstance to use for rendering. - view(View) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse.Builder
-
Deprecated.Append a
Viewinstance to use for rendering together with the implicit model.
W
- withBoosted(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.boosted(boolean)instead. Will be removed in 4.0. - withCurrentUrl(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.currentUrl(String)instead. Will be removed in 4.0. - withHistoryRestoreRequest(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.historyRestoreRequest(boolean)instead. Will be removed in 4.0. - withPromptResponse(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.promptResponse(String)instead. Will be removed in 4.0. - withTarget(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.target(String)instead. Will be removed in 4.0. - withTriggerId(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.triggerId(String)instead. Will be removed in 4.0. - withTriggerName(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
-
Deprecated.use
HtmxRequest.Builder.triggerName(String)instead. Will be removed in 4.0.
All Classes and Interfaces|All Packages|Constant Field Values
HtmxResponse.Builder.view(String)instead. Will be removed in 4.0.