Skip to content

pantoken / formats/interactions/src / initRemove

Funzione: initRemove()

initRemove(target, options?): RemoveHandle

Rimuove un target dopo un timeout. Prima della rimozione, emette un evento dismiss cancellabile e in bubbling. Impedire tale evento mantiene il target montato.

Il timeout è un'opzione esplicita in millisecondi o la proprietà CSS personalizzata calcolata e senza unità --timeout del target. Valori mancanti, non finiti e non positivi non avviano un timer. Una dissolvenza usa le classi dell'utility @pantoken/components transition (.instui-transition + -fade-*), poi attende transitionend (con fallback); transition: "none" rimuove immediatamente.

Parametri

target

HTMLElement

options?

RemoveOptions = {}

Restituisce

RemoveHandle