PickerBuilder
được dùng để tạo các đối tượng Picker
. Ngoại trừ những trường hợp được ghi chú khác, loại trả về của các phương thức dưới đây là loại PickerBuilder
, cho phép bạn tạo chuỗi các lệnh gọi nối tiếp nhau.
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 thành phần hiển thị vào ngăn điều hướng. |
addViewGroup(viewGroup) |
Thêm ViewGroup vào ngăn điều hướng cấp cao nhất. |
build() |
Tạo đối tượng Bộ chọn. |
disableFeature(feature) |
Tắt tính năng bộ chọn. |
enableFeature(feature) |
Bật tính năng 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 thị thanh tiêu đề. Để bật lại, hãy gọi setTitle với 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 gọi lại được mô tả trong Hướng dẫn về JSON. |
setDeveloperKey(key) |
Đặt khoá Browser API (API Trình duyệt) nhận đượ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á API Trình duyệt. |
setDocument(document) |
Đặt tài liệu. |
setLocale(locale) |
Đặt ngôn ngữ cho bộ chọn. Ngôn ngữ là một mã ngôn ngữ ISO 639. Nếu ngôn ngữ không được hỗ trợ, thì en-US sẽ được sử dụng. |
setMaxItems(max) |
Đặt số lượng mục tối đa mà người dùng có thể chọn. |
setOAuthToken(token) |
Đặt mã thông báo OAuth để sử 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 bộ chọn. Bạn nên đặt nguồn gốc 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 một 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 của tất cả loại MIME sẽ hiển thị trong chế độ xem. |
setSize(width, height) |
Đặt kích thước hộp thoại ưu tiê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 đề hộp thoại. |
toUri() |
Trả về URI do trình tạo này tạo. |