| Commit message (Collapse) | Author | Age |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* gumroad essay
* cp
* cp
* cp
* updates based on feedback
* cp
* cp
* cp
|
| | |
|
| | |
|
|\ \ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Failing test for oob-swap within web components
* hx-swap-oob respects shadow roots
* Lint and type fixes
* fix jsdoc types for rootNode parameter
* Fix for linter issue I was confused about before
* oob swaps handle global correctly
* swap uses contextElement if available, document if not
Previous a commit made swapOptions.contextElement a required field. This
could have harmful ramifications for extensions and users, so instead,
the old behavior of assuming document as a root will be used if the
contextElement is not provided.
* rootNode parameter is optional in oobSwap
If not provided, it will fall back to using document as rootNode. jsdocs
have been updated for oobSwap and findAndSwapElements accordingly.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* better graceful degradation of form elt
* smaller
* move fix and add tests
|
| | |
| | |
| | |
| | |
| | | |
Deduct request count before removing request indicators
Co-authored-by: 1cg <469183+1cg@users.noreply.github.com>
|
| | |
| | |
| | | |
remove extra hx-swap-oob tag that is not used in the page
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* :bug: Prevents erroring on null vals
* :construction: Applies same fix in FormProxy
* :test_tube: Adds Test for null in FormDataProxy
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* remove shared tag regex utility function that is no longer really needed
* fix head-support manual test to point to externally hosted extension
* minimize regex
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* ajax helper handle no target
* allow source only targeting
* Add tests
* Handle source set but invalid target set
* Improve source logic
* missed #
* improve readiblity and add inline comment
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
specifications (#2891)
* Adjust hx-trigger's changed modifier for multiple sources
The `changed` trigger modifier can see different event targets, either due
to the `from` modifier or event bubbling. The existing behavior trigger
only for one node (`from` modifier) or inconsistently (bubbling).
Use a nested weak map to keep track of the last value per distinguished
(trigger specification, event target node) pair. The weak map ensures
that Garbage Collection can still recycle the nodes.
If a event target was not seen via `from`, it is assumed changed for the
first time the trigger is hit.
* Add test case for separate triggers with changed modifier
|
| | |
| | |
| | |
| | |
| | | |
* fix #2932: check parent is null for swap
* fix test in swap when parent elt deleted
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Add support for oob swaps with hx-preserve
* Add tests
* Documentation
* Impove fix to handle when oob swaps shouldSwap set false
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* strip space after trigger spec
* Add test
* handle addiional case
|
| | |
| | |
| | |
| | |
| | | |
* allow disable-elt on load to function
* Update requestCount fallback
|
|\ \ \
| |/ /
|/| /
| |/ |
|
| |
| |
| | |
Add a link to the extensions site in the docs page
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
sweetalert (#2926)
* Add detail.question and detail.issueRequest(skipConfirmation=false) documentation to htmx:confirm event
* Update htmx:confirm event documentation
* Update htmx:confirm event documentation
* Update htmx:confirm event documentation
* Modify htmx:confirm event documentation
|
| |
| |
| |
| |
| | |
This is missing from the reference page but properly documented on the events page. This simply links the two together so anyone can quickly jump between the two.
Milestone: patch
|
| |\ |
|
| | |
| | |
| | | |
add F# server-examples.md
|
| | | |
|
| |/ |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Update docs.md
* Update reference.md
* Update api.md
* Fix links
---------
Co-authored-by: Vincent <vichenzo-thebaud@hotmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Add more information about other swap strategies
* Change suggested by @MichaelWest22
* Grammar error as per comments from @Telroshan
* Clarification requested by @Telroshan
|
| | |
| | |
| | | |
Config default update
|
| | |
| | |
| | |
| | |
| | | |
* 3xx redirects can't send headers
* fix response-headers links
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* add test for spread operator in hx-vals
* update documentation
Closes #2885
|
| |/ |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Slipery SVGs
* remove a
* Fix typo and punctuation
* Also add code syntax for tags
---------
Co-authored-by: Vincent <vichenzo-thebaud@hotmail.com>
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| |\ |
|
| | | |
|
| |/ |
|
| | |
|
| |
| |
| | |
Thanks!
|
| | |
|
| |
| |
| | |
Add scalatags + zio-http example
|
| |
| |
| | |
fixed double-spacing issue in example
|
| | |
|
| |
| |
| | |
Co-authored-by: Karol Skolasiński <karol.skolasinski@7willows.com>
|
| |\ |
|