htmx

package
v0.13.66 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2025 License: BSD-3-Clause Imports: 7 Imported by: 1

Documentation

Index

Constants

View Source
const (
	HeaderBoosted               = "HX-Boosted"
	HeaderCurrentURL            = "HX-Current-URL"
	HeaderHistoryRestoreRequest = "HX-History-Restore-Request"
	HeaderPrompt                = "HX-Prompt"
	HeaderRequest               = "HX-Request"
	HeaderTarget                = "HX-Target"
	HeaderTriggerName           = "HX-Trigger-Name"
	HeaderLocation              = "HX-Location"
	HeaderPushUrl               = "HX-Push-Url"
	HeaderRedirect              = "HX-Redirect"
	HeaderRefresh               = "HX-Refresh"
	HeaderReplaceUrl            = "HX-Replace-Url"
	HeaderReswap                = "HX-Reswap"
	HeaderRetarget              = "HX-Retarget"
	HeaderReselect              = "HX-Reselect"
	HeaderTrigger               = "HX-Trigger"
	HeaderTriggerAfterSettle    = "HX-Trigger-After-Settle"
	HeaderTriggerAfterSwap      = "HX-Trigger-After-Swap"
)

Variables

View Source
var StatusCancelPolling = 286

Functions

func AHref added in v0.7.0

func AHref(url string, withHTMX bool, htmxOther ...any) *html.Element

func AttrBoost

func AttrBoost(elm string) html.SingleAttr

func AttrConfirm

func AttrConfirm(elm string) html.SingleAttr

func AttrDelete

func AttrDelete(route string) html.SingleAttr

func AttrDisable

func AttrDisable(elm string) html.SingleAttr

func AttrDisableElt

func AttrDisableElt(elm string) html.SingleAttr

func AttrDisinherit

func AttrDisinherit(elm string) html.SingleAttr

func AttrEncoding

func AttrEncoding(elm string) html.SingleAttr

func AttrExt

func AttrExt(elm string) html.SingleAttr

func AttrGet

func AttrGet(route string) html.SingleAttr

func AttrHeaders

func AttrHeaders(elm string) html.SingleAttr

func AttrHistory

func AttrHistory(elm string) html.SingleAttr

func AttrHistoryElt

func AttrHistoryElt(elm string) html.SingleAttr

func AttrInclude

func AttrInclude(elm string) html.SingleAttr

func AttrIndicator

func AttrIndicator(elm string) html.SingleAttr

func AttrInherit

func AttrInherit(elm string) html.SingleAttr

func AttrOn

func AttrOn(evt string, elm string) html.SingleAttr

func AttrParams

func AttrParams(elm string) html.SingleAttr

func AttrPatch

func AttrPatch(route string) html.SingleAttr

func AttrPolling added in v0.9.2

func AttrPolling(url string, dur time.Duration) html.Attrs

func AttrPost

func AttrPost(route string) html.SingleAttr

func AttrPreserve

func AttrPreserve(elm string) html.SingleAttr

func AttrPrompt

func AttrPrompt(elm string) html.SingleAttr

func AttrPushUrl

func AttrPushUrl(elm string) html.SingleAttr

func AttrPut

func AttrPut(route string) html.SingleAttr

func AttrReplaceUrl

func AttrReplaceUrl(elm string) html.SingleAttr

func AttrRequest

func AttrRequest(elm string) html.SingleAttr

func AttrSelect

func AttrSelect(elm string) html.SingleAttr

func AttrSelectOob

func AttrSelectOob(elm string) html.SingleAttr

func AttrSwap

func AttrSwap(what string) html.SingleAttr

func AttrSwapOob

func AttrSwapOob(val string) html.SingleAttr

func AttrSync

func AttrSync(val string) html.SingleAttr

func AttrTarget

func AttrTarget(elm string) html.SingleAttr

func AttrTrigger

func AttrTrigger(evt string) html.SingleAttr

func AttrValidate

func AttrValidate(elm string) html.SingleAttr

func AttrVals

func AttrVals(elm string) html.SingleAttr

func AttrVars

func AttrVars(elm string) html.SingleAttr

func Attr_ added in v0.1.8

func Attr_(elm string) html.SingleAttr

func Attr_On added in v0.1.8

func Attr_On(evt string, elm string) html.SingleAttr

func ClassAdded

func ClassAdded() html.Class

func ClassIndicator

func ClassIndicator() html.Class

func ClassRequest

func ClassRequest() html.Class

func ClassSettling

func ClassSettling() html.Class

func ClassSwapping

func ClassSwapping() html.Class

func FormPost added in v0.7.0

func FormPost(url string, withHTMX bool, htmxOther ...any) *html.Element

func HxWantsPartial added in v0.11.0

func HxWantsPartial(r *http.Request) bool

func IsHxBoosted added in v0.11.0

func IsHxBoosted(r *http.Request) bool

func IsHxHistoryRestoreRequest added in v0.11.0

func IsHxHistoryRestoreRequest(r *http.Request) bool

func IsHxRequest added in v0.11.0

func IsHxRequest(r *http.Request) bool

func RemoveHtmxAttrs added in v0.9.2

func RemoveHtmxAttrs(elm *html.Element)

func RemoveHtmxAttrsRecursive added in v0.9.2

func RemoveHtmxAttrsRecursive(elm *html.Element)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL