PreferenceObject

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Giao diện PreferenceObject của User Preferences API cung cấp các thuộc tính và phương thức để đọc và ghi đè tùy chọn người dùng.

Sử dụng PreferenceManager của tài liệu (truy cập qua Navigator.preferences) để truy cập các đối tượng PreferenceObject đại diện cho mỗi tùy chọn có sẵn.

Giao diện PreferenceManager kế thừa từ EventTarget.

EventTarget PreferenceObject

Thuộc tính phiên bản

PreferenceObject.override Read only Thử nghiệm

Giá trị ghi đè nếu được đặt, hoặc null nếu không.

PreferenceObject.value Read only Thử nghiệm

Giá trị ghi đè nếu được đặt, hoặc giá trị mặc định của UA nếu không.

PreferenceObject.validValues Read only Thử nghiệm

Các giá trị hợp lệ cho phần ghi đè.

Phương thức phiên bản

PreferenceObject.clearOverride() Thử nghiệm

Đặt lại bất kỳ giá trị ghi đè nào đã được đặt trước đó về null và kích hoạt sự kiện must be provided.

PreferenceObject.requestOverride() Thử nghiệm

Yêu cầu ghi đè tùy chọn và kích hoạt sự kiện must be provided khi thành công.

Sự kiện

change Thử nghiệm

Được kích hoạt khi giá trị ghi đè được đặt hoặc đặt lại.

Thông số kỹ thuật

Thông số kỹ thuật
Media Queries Level 5
# preference-object-interface

Tương thích trình duyệt