PickerBuilder được dùng để tạo các đối tượng Picker. Trừ phi có ghi chú khác, loại trả về của các phương thức bên dưới là loại PickerBuilder, cho phép bạn liên kết một lệnh gọi sau lệnh gọi khác.
Ví dụ
Tạo một Picker cơ bản bằng mẫu trình tạo.
const picker = new google.pickerPickerBuilder()
.setOAuthToken('TOKEN_FOR_USER')
.setAppId('1234567890') // Cloud Project number
.addView(google.picker.ViewId.DOCS)
.setCallback((data) => {
console.log(data);
})
.build();
Chữ ký
export class PickerBuilder
Thông tin chi tiết
| Chung kết | Không |
|---|
Phương thức
| Tên | Mô tả |
|---|---|
addView(viewOrViewId) |
Thêm một khung hiển thị vào ngăn điều hướng. |
addViewGroup(viewGroup) |
Thêm một ViewGroup vào ngăn điều hướng cấp cao nhất. |
build() |
Tạo đối tượng Trình chọn. |
disableFeature(feature) |
Tắt một tính năng của bộ chọn. |
enableFeature(feature) |
Bật một tính năng của bộ chọn. |
getRelayUrl() |
Lấy URL chuyển tiếp, dùng cho gadgets.rpc. |
getTitle() |
Lấy tiêu đề hộp thoại. |
hideTitleBar() |
Tắt chế độ hiện thanh tiêu đề. Để bật lại, hãy gọi setTitle bằng tiêu đề không trống hoặc undefined. |
isFeatureEnabled(feature) |
Kiểm tra xem bộ chọn Feature có được bật hay không. |
setAppId(appId) |
Đặt mã nhận dạng của ứng dụng cần truy cập vào tệp của người dùng thông qua Drive API. |
setCallback(method) |
Đặt phương thức gọi lại. Phương thức này được gọi khi người dùng chọn các mục hoặc huỷ. Phương thức gọi lại nhận một đối tượng gọi lại duy nhất. Cấu trúc của đối tượng lệnh gọi lại được mô tả trong Hướng dẫn về JSON. |
setDeveloperKey(key) |
Đặt khoá API trình duyệt lấy được từ Google Developers Console. Hãy xem Hướng dẫn dành cho nhà phát triển để biết thông tin chi tiết về cách lấy khoá Browser API. |
setDocument(document) |
Đặt tài liệu. |
setLocale(locale) |
Đặt ngôn ngữ cho bộ chọn. Miền bản địa là mã ngôn ngữ ISO 639. Nếu ngôn ngữ không được hỗ trợ, hệ thống sẽ dùng en-US. |
setMaxItems(max) |
Đặt số lượng mặt hàng tối đa mà người dùng có thể chọn. |
setOAuthToken(token) |
Đặt mã thông báo OAuth để dùng cho việc xác thực người dùng hiện tại. |
setOrigin(origin) |
Đặt nguồn gốc của hộp thoại chọn. Nguồn gốc phải được đặt thành window.location.protocol + '//' + window.location.host của trang trên cùng, nếu ứng dụng của bạn đang chạy trong iframe. |
setRelayUrl(url) |
Đặt URL chuyển tiếp, dùng cho gadgets.rpc. |
setSelectableMimeTypes(type) |
Đặt danh sách các loại MIME có thể chọn. Sử dụng dấu phẩy để phân tách các loại MIME nếu cần nhiều loại. Nếu bạn không đặt loại MIME, thì các tệp thuộc mọi loại MIME sẽ xuất hiện trong khung hiển thị. |
setSize(width, height) |
Đặt kích thước hộp thoại mà bạn muốn. Hộp thoại sẽ được tự động căn giữa. Kích thước tối thiểu là (566,350) và kích thước tối đa là (1051,650). |
setTitle(title) |
Đặt tiêu đề cho hộp thoại. |
toUri() |
Trả về URI do trình tạo này tạo. |