Package io.github.wimdeblauwe.hsbt.mvc
Class HtmxRequest.Builder
- java.lang.Object
-
- io.github.wimdeblauwe.hsbt.mvc.HtmxRequest.Builder
-
- Enclosing class:
- HtmxRequest
public static final class HtmxRequest.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(boolean htmxRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HtmxRequestbuild()HtmxRequest.BuilderwithBoosted(boolean boosted)HtmxRequest.BuilderwithCurrentUrl(java.lang.String currentUrl)HtmxRequest.BuilderwithHistoryRestoreRequest(boolean historyRestoreRequest)HtmxRequest.BuilderwithPromptResponse(java.lang.String promptResponse)HtmxRequest.BuilderwithTarget(java.lang.String target)HtmxRequest.BuilderwithTriggerId(java.lang.String triggerId)HtmxRequest.BuilderwithTriggerName(java.lang.String triggerName)
-
-
-
Method Detail
-
withBoosted
public HtmxRequest.Builder withBoosted(boolean boosted)
-
withCurrentUrl
public HtmxRequest.Builder withCurrentUrl(java.lang.String currentUrl)
-
withHistoryRestoreRequest
public HtmxRequest.Builder withHistoryRestoreRequest(boolean historyRestoreRequest)
-
withPromptResponse
public HtmxRequest.Builder withPromptResponse(java.lang.String promptResponse)
-
withTarget
public HtmxRequest.Builder withTarget(java.lang.String target)
-
withTriggerName
public HtmxRequest.Builder withTriggerName(java.lang.String triggerName)
-
withTriggerId
public HtmxRequest.Builder withTriggerId(java.lang.String triggerId)
-
build
public HtmxRequest build()
-
-