Skip to content

pantoken / formats/interactions/src / initRemove

Functie: initRemove()

initRemove(target, options?): RemoveHandle

Verwijdert een target na een time-out. Voor de verwijdering wordt een annuleerbaar, bubbelend dismiss-evenement afgegeven. Het voorkomen van dat evenement houdt het target gemonteerd.

De timeout is een expliciete milliseconde-optie of de door het target berekende, eenheidsloze --timeout CSS custom-eigenschap. Ontbrekende, niet-eindige en niet-positieve waarden zetten geen timer. Een fade gebruikt de klassen van de @pantoken/components transition-utility (.instui-transition + -fade-*), en wacht vervolgens op transitionend (met een fallback); transition: "none" verwijdert onmiddellijk.

Parameters

target

HTMLElement

options?

RemoveOptions = {}

Retourneert

RemoveHandle