ContentIndexEvent
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Note: This feature is only available in Service Workers.
Giao diện ContentIndexEvent của Content Index API định nghĩa đối tượng dùng để biểu diễn sự kiện contentdelete.
Sự kiện này được gửi tới phạm vi toàn cục của một ServiceWorker. Nó chứa id của nội dung đã được lập chỉ mục cần bị xóa.
Sự kiện contentdelete chỉ được kích hoạt khi việc xóa xảy ra do tương tác với giao diện người dùng tích hợp sẵn của trình duyệt. Nó không được kích hoạt khi phương thức ContentIndex.delete được gọi.
Constructor
ContentIndexEvent()Experimental-
Tạo và trả về một đối tượng
ContentIndexEventmới, với kiểu và các tùy chọn khác được cấu hình theo chỉ định.
Thuộc tính thể hiện
Ngoài các thuộc tính được liệt kê bên dưới, giao diện này còn kế thừa các thuộc tính từ giao diện cha của nó là ExtendableEvent.
Phương thức thể hiện
Mặc dù ContentIndexEvent không cung cấp phương thức riêng nào, nó kế thừa mọi phương thức được chỉ định bởi giao diện cha của nó là ExtendableEvent.
Ví dụ
Ví dụ này cho thấy tập lệnh service worker lắng nghe sự kiện contentdelete và ghi nhật ký id của mục nội dung bị xóa.
self.addEventListener("contentdelete", (event) => {
console.log(event.id);
// ghi nhật ký id của mục nội dung, sau đó có thể dùng để xác định nội dung nào cần xóa khỏi bộ nhớ đệm
});
Thông số kỹ thuật
| Specification |
|---|
| Content Index> # content-index-event> |