Skip to content

pantoken / formats/interactions/src / initRemove

Fonction: initRemove()

initRemove(target, options?): RemoveHandle

Supprime une cible après un délai. Avant la suppression, déclenche un événement dismiss annulable et à propagation ascendante (bubbling). Empêcher cet événement maintient la cible montée.

Le délai est une option explicite en millisecondes ou la propriété CSS personnalisée calculée de la cible, sans unité, --timeout. Les valeurs manquantes, non finies ou non positives n'activent pas de temporisateur. Un fondu utilise les classes de l'utilitaire @pantoken/components transition (.instui-transition + -fade-*), puis attend transitionend (avec une solution de repli) ; transition: "none" supprime immédiatement.

Paramètres

target

HTMLElement

options?

RemoveOptions = {}

Renvoie

RemoveHandle