Сборщик классов

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, сгенерированный этим конструктором.