Skip to content

pantoken-root / formats/interactions/src / initRemove

Funkcja: initRemove() ​

initRemove(target, options?): RemoveHandle

Usuń cel po upływie limitu czasu. Przed usunięciem wyzwalane jest anulowalne, propagujące się zdarzenie dismiss. Zapobieżenie temu zdarzeniu utrzymuje cel zamontowany.

Limit czasu to jawna opcja w milisekundach lub obliczona dla celu, bezjednostkowa właściwość niestandardowa CSS --timeout. Brakujące, nie‑skończone i niedodatnie wartości nie uruchamiają timera. Zanikanie używa klas narzędzia pomocniczego @pantoken/components transition (.instui-transition + -fade-*), a następnie czeka na transitionend (z mechanizmem zapasowym); transition: "none" usuwa natychmiast.

Parametry ​

target ​

HTMLElement

options? ​

RemoveOptions = {}

Zwraca ​

RemoveHandle