Skip to content

pantoken / formats/interactions/src / initRemove

Funktion: initRemove()

initRemove(target, options?): RemoveHandle

Ta bort ett mål efter en timeout. Innan borttagning utlöses en avbrytbar, bubblande dismiss-händelse. Att förhindra den händelsen håller målet monterat.

Timeouten är antingen ett explicit millisekundalternativ eller målets beräknade, enhetslösa --timeout CSS-anpassade egenskap. Saknade, icke-finita och icke-positiva värden startar ingen timer. En fade använder @pantoken/components transition-utilityns klasser (.instui-transition + -fade-*), och väntar sedan på transitionend (med en fallback); transition: "none" tar bort omedelbart.

Parametrar

target

HTMLElement

options?

RemoveOptions = {}

Returnerar

RemoveHandle