Lớp event
Lớp google.maps.event
Không gian tên cho tất cả các hàm sự kiện công khai
Truy cập bằng cách gọi const {event} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Phương thức tĩnh | |
---|---|
addListener |
addListener(instance, eventName, handler) Giá trị trả về:
MapsEventListener Thêm hàm trình nghe đã cho vào tên sự kiện đã cho cho phiên bản đối tượng đã cho. Trả về một giá trị nhận dạng cho trình nghe này. Bạn có thể dùng giá trị nhận dạng này với removeListener(). |
addListenerOnce |
addListenerOnce(instance, eventName, handler) Giá trị trả về:
MapsEventListener Giống như addListener, nhưng trình xử lý sẽ tự xoá sau khi xử lý sự kiện đầu tiên. |
clearInstanceListeners |
clearInstanceListeners(instance) Tham số:
Giá trị trả về:
void Xoá tất cả trình nghe cho tất cả sự kiện của phiên bản đã cho. |
clearListeners |
clearListeners(instance, eventName) Tham số:
Giá trị trả về:
void Xoá tất cả trình nghe cho sự kiện đã cho đối với phiên bản đã cho. |
hasListeners |
hasListeners(instance, eventName) Tham số:
Giá trị trả về:
boolean Trả về nếu có trình nghe cho sự kiện đã cho trên phiên bản đã cho. Có thể dùng để lưu phép tính về thông tin chi tiết của sự kiện có chi phí cao. |
removeListener |
removeListener(listener) Tham số:
Giá trị trả về:
void Xoá trình nghe đã cho. Trình nghe này phải do addListener ở trên trả về. Tương đương với việc gọi listener.remove() . |
trigger |
trigger(instance, eventName, eventArgs) Tham số:
Giá trị trả về:
void Kích hoạt sự kiện đã cho. Tất cả các đối số sau eventName đều được truyền dưới dạng đối số cho trình nghe. |
|
addDomListener(instance, eventName, handler[, capture]) Giá trị trả về:
MapsEventListener Đăng ký trình xử lý sự kiện trên nhiều trình duyệt. Trình nghe này sẽ bị xoá bằng cách gọi removeListener(handle) cho handle do hàm này trả về. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) Giá trị trả về:
MapsEventListener Trình bao bọc xung quanh addDomListener giúp xoá trình nghe sau sự kiện đầu tiên. |
Giao diện MapsEventListener
google.maps.MapsEventListener
giao diện
Một trình nghe sự kiện do google.maps.event.addListener()
và bạn bè tạo ra.
Phương thức | |
---|---|
remove |
remove() Tham số: Không có
Giá trị trả về:
void Xoá trình nghe. Việc gọi |
Lớp MVCObject
Lớp google.maps.MVCObject
Lớp cơ sở triển khai KVO.
Hàm dựng MVCObject
được đảm bảo là một hàm trống, do đó, bạn có thể kế thừa từ MVCObject
bằng cách viết MySubclass.prototype = new google.maps.MVCObject();
. Trừ phi có ghi chú khác, điều này không đúng với các lớp khác trong API và không hỗ trợ việc kế thừa từ các lớp khác trong API.
Truy cập bằng cách gọi const {MVCObject} = await google.maps.importLibrary("core")
.
Xem Thư viện trong Maps JavaScript API.
Hàm dựng | |
---|---|
MVCObject |
MVCObject() Tham số: Không có
Tạo một MVCObject . |
Phương thức | |
---|---|
addListener |
addListener(eventName, handler) Tham số:
Giá trị trả về:
|