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