Skip to content

pantoken / formats/interactions/src / initRemove

函式: initRemove()

initRemove(target, options?): RemoveHandle

在逾時後移除目標。移除之前會觸發可取消且會冒泡的 dismiss 事件。 阻止該事件可使目標保持掛載。

逾時是以明確的毫秒選項或目標計算後的、無單位的 --timeout CSS 自訂屬性來指定。遺漏、非有限或非正值不會啟動計時器。淡出會使用 @pantoken/components transition 實用程式的類別(.instui-transition + -fade-*),然後等待 transitionend(含回退);transition: "none" 則會立即移除。

參數

target

HTMLElement

options?

RemoveOptions = {}

回傳

RemoveHandle