A library of commonly used JavaScript tools and helpers by Becklyn
BSD-3-CLAUSE License
Bot releases are visible (Hide)
mojaveIntegration.FetchClientInterface
.mojaveIntegration.FetchClientInterface
9b929f7FetchClient
.AjaxResponse
interface.form-helpers
.Sortable
events more strict.form-helpers
6531754Sortable
events more strict 43a0b3aFetchClient
97cd333lax
as default Same-Site
for cookies..
.lax
as default Same-Site
for cookies 7cc7908.
6a39802LocalRouter
.Sortable
.LocalRouter
37bc24fuseDebounced()
hook.extend()
+ merge()
.useDebounce()
hook 2f84c24useSortable()
hook more robust against heavily rerendered elementsuseSortable()
hook more robust against heavily rerendered elements 0957c72useLiveRef()
hook.useLiveRef()
hook f7787b5_mojave-dragged-item
class on dragged item in sortable.initDismissableContainer()
.initDismissableContainer()
. 213ca4ainitDismissableContainer()
.initDismissableContainer()
18b87f6destroy
option in return value for initDismissableContainer()
.hasOwnProperty()
.hasOwnProperty()
3694967destroy
option in return value for initDismissableContainer()
336ce8etoStringArray
.toStringArray()
67c4b17z-index
in Sortable after drag.z-index
in Sortable after drag 16c41a1getCookie()
method to read a cookie string set with formatCookieString()
.getCookie()
has been added.getCookie()
5dc84c7getCookie()
e0c3a42formatCookieString()
and setCookie()
. Additionally {sameSite: "strict"}
is set as a default. Other possible values include "lax"
and null
. null
will hinder the sameSite
attribute of being set in a cookie.toggleClass
.MouseEvent.target
instead of MouseEvent.toElement
in Sortable
HTMLElement[]
instead of a CSS selector into all mount*
versions to directly mount on specific elements.useSortable()
hook.item
+ before
in the Sortable
result (to integrate with the new RAD bundle).Sortable::destroy()
.useSortable
hook 37fc50b