Index

A B C D E F G H I L N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

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
 
addTrigger(String) - 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, Object) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponse
Adds an event that will be triggered once the response is received.
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.
afterEnd() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
Insert the response after the target element.

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
 
build() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
 
builder() - Static method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest
Return a HtmxRequest.Builder to create a HtmxRequest.

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.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.HxReplaceUrl
If the URL should be interpreted as context relative if it starts with a slash ("/").
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
 
doResolveHandlerMethodException(HttpServletRequest, HttpServletResponse, HandlerMethod, Exception) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxExceptionHandlerExceptionResolver
 

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
 

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 false value 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 HtmxRequest from the given HttpServletRequest.

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
 
getExceptionHandlerExceptionResolver() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxMvcAutoConfiguration
 
getFocusScroll() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
 
getHandler() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
 
getHeaders() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxLocation
 
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
 
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.
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
 

H

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() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
Whether the mapping applies also for requests that have been made for history restoration.
historyRestoreRequest(boolean) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
 
HtmxExceptionHandlerExceptionResolver - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
A custom ExceptionHandlerExceptionResolver that handles htmx annotations present on exception handler methods.
HtmxExceptionHandlerExceptionResolver(HtmxHandlerMethodHandler) - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxExceptionHandlerExceptionResolver
 
HtmxHandlerInterceptor - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
HandlerInterceptor that adds htmx specific headers to the response.
HtmxHandlerInterceptor(HtmxHandlerMethodHandler) - 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 RedirectView that 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 RedirectView that 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.
HtmxResponseHandlerMethodArgumentResolver - Class in io.github.wimdeblauwe.htmx.spring.boot.mvc
 
HtmxResponseHandlerMethodArgumentResolver() - Constructor for class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxResponseHandlerMethodArgumentResolver
 
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.scroll or HtmxReswap.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
 
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 ViewResolver that interprets a view name as htmx specific operations e.g. redirecting to a URL.
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 true if 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 id of the target element if it exists.
HX_TRIGGER - Enum constant in enum class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequestHeader
The id of 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 name of the triggered element if it exists
HxPushUrl - Annotation Interface in io.github.wimdeblauwe.htmx.spring.boot.mvc
Annotation to push a URL into the browser location history.
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() and HxReswap.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.

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. as relative to the web application root.
isRedirectView() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRefreshView
 
isTransition() - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxReswap
 

L

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

postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxHandlerInterceptor
 
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
Prevents the browser history stack from being updated.
promptResponse(String) - Method in class io.github.wimdeblauwe.htmx.spring.boot.mvc.HtmxRequest.Builder
 

R

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_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
 
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
 

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.
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. as relative to the web application root.
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. as relative to the web application root.
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. the current URL, in the browser history stack.
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.
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.
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
 
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.

T

target() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
Restricts the mapping to the id of 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.
triggerId() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
Restricts the mapping to the id of 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 name of 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 true value 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.HxPushUrl
The value for the HX-Push-Url response header.
value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxReplaceUrl
The value for the HX-Replace-Url response header.
value() - Element in annotation interface io.github.wimdeblauwe.htmx.spring.boot.mvc.HxRequest
Restricts the mapping to the id, if any, or to the name of 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.
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.
A B C D E F G H I L N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values