PickerBuilder используется для создания объектов Picker . Если не указано иное, возвращаемый тип перечисленных ниже методов — PickerBuilder , что позволяет объединять вызовы в цепочку.
Примеры
Создайте базовый Picker , используя шаблон конструктора.
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();
Подпись
export class PickerBuilder
Подробности
| Финал | Нет |
|---|
Методы
| Имя | Описание |
|---|---|
addView(viewOrViewId) | Добавьте представление на панель навигации. |
addViewGroup(viewGroup) | Добавьте ViewGroup на панель навигации верхнего уровня. |
build() | Создайте объект Picker. |
disableFeature(feature) | Отключить функцию выбора. |
enableFeature(feature) | Включить функцию выбора. |
getRelayUrl() | Получите URL-адрес ретранслятора, используемый для gadgets.rpc. |
getTitle() | Получите заголовок диалога. |
hideTitleBar() | Отключить отображение строки заголовка. Чтобы снова включить её, вызовите setTitle с непустым заголовком или undefined . |
isFeatureEnabled(feature) | Проверьте, включена ли Feature выбора. |
setAppId(appId) | Устанавливает идентификатор приложения, которому необходим доступ к файлам пользователя через Drive API . |
setCallback(method) | Установите метод обратного вызова. Этот метод вызывается при выборе пользователем элементов или отмене. Метод обратного вызова получает один объект обратного вызова. Структура объекта обратного вызова описана в руководстве по JSON . |
setDeveloperKey(key) | Устанавливает ключ API браузера, полученный из консоли разработчика Google. Подробную информацию о получении ключа API браузера см. в руководстве разработчика. |
setDocument(document) | Установите документ. |
setLocale(locale) | Установите локаль для средства выбора. Локаль — это код языка ISO 639. Если язык не поддерживается, используется en-US. |
setMaxItems(max) | Устанавливает максимальное количество предметов, которые может выбрать пользователь. |
setOAuthToken(token) | Устанавливает токен OAuth, используемый для аутентификации текущего пользователя. |
setOrigin(origin) | Задаёт исходное местоположение диалогового окна выбора. Если приложение работает в iframe, исходное местоположение должно быть установлено по умолчанию: window.location.protocol + '//' + window.location.host самой верхней страницы. |
setRelayUrl(url) | Установите URL-адрес ретранслятора, используемый для gadgets.rpc. |
setSelectableMimeTypes(type) | Задайте список MIME-типов, которые можно будет выбрать. Если требуется несколько типов MIME, разделяйте их запятыми. Если типы MIME не заданы, в представлении будут отображаться файлы всех MIME-типов. |
setSize(width, height) | Установите желаемый размер диалогового окна. Оно будет автоматически центрировано. Минимальный размер — 566 350, максимальный — 1051 650. |
setTitle(title) | Задайте заголовок диалога. |
toUri() | Возвращает URI, сгенерированный этим конструктором. |