mysterious-toddler-20573
03/15/2023, 8:27 PMorange-umbrella-16693
03/15/2023, 11:14 PMmysterious-toddler-20573
03/16/2023, 12:35 AMorange-umbrella-16693
03/16/2023, 12:35 AMmysterious-toddler-20573
03/16/2023, 1:12 AMmysterious-toddler-20573
03/16/2023, 1:13 AMhtml
<button hx-post="/whatever"
hx-on-config-request="event.detail.parameters['foo'] = 'bar'">
Send Request
</button>
mysterious-toddler-20573
03/16/2023, 1:14 AMhx-on
attributes for all the htmx eventslate-king-98305
03/16/2023, 2:17 AMmysterious-toddler-20573
03/16/2023, 2:17 AMmysterious-toddler-20573
03/16/2023, 2:17 AMmysterious-toddler-20573
03/16/2023, 2:18 AMlate-king-98305
03/16/2023, 2:24 AMminiature-window-68019
03/16/2023, 2:49 AMrefined-waiter-90422
03/16/2023, 5:11 AMhx-on-*
to capture ANY event, not just htmx ones π htmx could universally handle hx-on-yourevent
, the side effect being all htmx events too. Would keep the implementation and extra documentation to a minimum as well.refined-waiter-90422
03/16/2023, 5:24 AMon*="..."
but extended to handle whatever event you want.refined-waiter-90422
03/16/2023, 5:28 AMhx-on-click="..."
π onclick="..."
refined-waiter-90422
03/16/2023, 5:34 AMonclick="..."
etc. more often is because custom events are not supported, otherwise they are super convenient (supports async, too!). It'd be very on brand for htmx being an extension of html.refined-waiter-90422
03/16/2023, 5:44 AMripe-action-67367
03/16/2023, 6:31 AMrefined-waiter-90422
03/16/2023, 6:34 AM<div hx-on-yourevent="..." />
exists, setup event listener for yourevent
on that element using "..."
. No need to pre-setup every possible event.echoing-lion-55988
03/16/2023, 7:07 AMvictorious-minister-78060
03/16/2023, 8:10 AMrefined-waiter-90422
03/16/2023, 9:17 AMclever-activity-24633
03/16/2023, 10:01 AMechoing-lion-55988
03/16/2023, 10:13 AMechoing-lion-55988
03/16/2023, 10:14 AMechoing-lion-55988
03/16/2023, 10:14 AMechoing-lion-55988
03/16/2023, 10:15 AMechoing-lion-55988
03/16/2023, 10:17 AM