All Classes and Interfaces
Class
Description
HandlerInterceptor that adds htmx specific headers to the response.
Represents the HX-Location response header value.
A specialization of
RedirectView that can be used to signal htmx to perform a client-side redirect without reloading the page.A specialization of
RedirectView that can be used to signal htmx to perform a client-side redirect.A View that can be used to signal htmx to refresh the page.
This class can be used as a controller method argument to access
the htmx Request Headers.
Enum representing the request headers used by htmx.
A holder for htmx-related response headers that can be used as method argument in controllers.
Deprecated.
Deprecated.
Using
HtmxResponse as handler method return value is deprecated,
use HtmxView, HtmxRedirectView or HtmxLocationRedirectView instead.Enum representing the response headers used by htmx.
Represents a HX-Reswap response header value.
Represents the position values used for
HtmxReswap.scroll or HtmxReswap.show.Represents a value of HX-Trigger, HX-Trigger-After-Settle or HX-Trigger-After-Swap.
Holder for constant values.
View that can be used to return multiple views as fragments to be rendered together.
Handles return values that are of type
HtmxView.A simple implementation of
ViewResolver
that interprets a view name as htmx specific operations e.g.Annotation to do a client side redirect that does not do a full page reload.
Annotation to push a URL into the browser
location history.
Annotation to do a client-side redirect to a new location.
Annotation that signals htmx that a full page refresh should be performed.
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.
Annotation to replace the current URL in the browser
location history.
Annotation for mapping htmx requests onto specific handler method.
Annotation to specify a CSS selector that allows you to choose which part
of the response is used to be swapped in.
Annotation to specify how the response will be swapped.
Represents the values for
HxReswap.focusScroll()Represents the position values for
HxReswap.show() and HxReswap.scroll()Annotation to specify a CSS selector that updates the target of
the content update to a different element on the page.
Represents the swap options.
Annotation to trigger client side events as soon as the response is received on the target element.
Annotation to trigger client side events after the
settling step
on the target element.
Annotation to trigger client side events after the
swap step
on the target element.
Deprecated.
use annotation
HxTriggerAfterSettle or HxTriggerAfterSwap instead.
HtmxResponseas handler method argument andHtmxView,HtmxRedirectVieworHtmxLocationRedirectViewas handler method return type instead.