Props & events

Attributes & behavior classes

Dismissal behavior (.no-overlay-close, .no-close-on-esc) is the main per-instance configuration, alongside size.

Attribute / classPurpose
aria-labelledbyPoints at the dialog's title element
aria-controls (on the trigger)Points at this dialog's id

Events

Opened via the native showModal() and closed via close(), both wired by flickui.js.

EventDescription
flick:open / flick:closeFired when the dialog opens or closes, by any means (button, backdrop, Escape).
flick:confirmFired by an .action-confirm button before the dialog closes — hook your save/submit logic here.