Skip to content

pantoken-root / formats/interactions/src / initCloseButton

Funksjon: initCloseButton() ​

initCloseButton(btn): void

Koble en lukkeknapp for å lukke målet.

Måloppløsning (første treff vinner):

  1. data-close-target="id" — avvis elementet med det id-et
  2. popovertarget / commandfor — hopp over; nettleseren håndterer det
  3. gå opp til nærmeste <dialog>, [popover], [data-dismissible], [open], varsel, eller banner

Avvisingsstrategi:

  • <dialog> → dialog.close()
  • [popover] → el.hidePopover()
  • .instui-alert or .instui-banner → avbrytbar dismiss hendelse, deretter tone ut og fjern
  • [data-dismissible] or [open] → fjern open-attributt + utløs boblende close

Parametere ​

btn ​

HTMLElement

Returnerer ​

void