Skip to content

pantoken / formats/interactions/src / initRemove

Függvény: initRemove()

initRemove(target, options?): RemoveHandle

Eltávolítja a célpontot egy időkorlát lejárta után. Az eltávolítás előtt egy visszavonható, buborékoló dismiss eseményt vált ki. Ennek az eseménynek a megakadályozása a célpontot csatolva tartja.

Az időkorlát (timeout) egy explicit ezredmásodpercben megadott opció, vagy a cél kiszámított, mértékegység nélküli --timeout CSS egyéni tulajdonsága. A hiányzó, nem véges és nem pozitív értékek nem indítanak időzítőt. Az elhalványítás (fade) a(z) @pantoken/components transition segédprogram osztályait használja (.instui-transition + -fade-*), majd megvárja a(z) transitionend eseményt (tartalékkal); a(z) transition: "none" azonnal eltávolít.

Paraméterek

target

HTMLElement

options?

RemoveOptions = {}

Visszatérés

RemoveHandle