Skip to content

pantoken / formats/interactions/src / initRemove

Función: initRemove()

initRemove(target, options?): RemoveHandle

Eliminar un objetivo después de un tiempo de espera. Antes de la eliminación, dispara un evento dismiss cancelable y que burbujea. Evitar ese evento mantiene el objetivo montado.

El tiempo de espera es una opción explícita en milisegundos o la propiedad CSS personalizada sin unidades --timeout computada del objetivo. Los valores ausentes, no finitos y no positivos no activan un temporizador. Un desvanecimiento usa las clases de la utilidad @pantoken/components transition (.instui-transition + -fade-*), luego espera por transitionend (con una alternativa); transition: "none" elimina inmediatamente.

Parámetros

target

HTMLElement

options?

RemoveOptions = {}

Devuelve

RemoveHandle