Skip to content

pantoken / formats/interactions/src / initRemove

Hàm: initRemove()

initRemove(target, options?): RemoveHandle

Gỡ bỏ một target sau khi hết thời gian chờ. Trước khi gỡ, phát ra một sự kiện dismiss có thể hủy và có tính nổi bọt. Ngăn chặn sự kiện đó sẽ giữ target được gắn.

Thời gian chờ là một tuỳ chọn rõ ràng tính bằng mili giây hoặc thuộc tính CSS tùy chỉnh --timeout đã được tính toán của target, không có đơn vị. Giá trị thiếu, không phải số hữu hạn và giá trị không dương sẽ không kích hoạt bộ đếm thời gian. Hiệu ứng mờ sử dụng các lớp của tiện ích @pantoken/components transition (.instui-transition + -fade-*), rồi chờ transitionend (kèm phương án dự phòng); transition: "none" gỡ ngay lập tức.

Tham số

target

HTMLElement

options?

RemoveOptions = {}

Trả về

RemoveHandle