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-адрес ретранслятора, используемый для файла elements.rpc. |
getTitle() | Получите заголовок диалога. |
hideTitleBar() | Отключите отображение строки заголовка. Чтобы повторно включить, вызовите setTitle с непустым заголовком или undefined . |
isFeatureEnabled(feature) | Проверьте, включена ли Feature выбора. |
setAppId(appId) | Устанавливает идентификатор приложения, которому требуется доступ к файлам пользователя через Drive API . |
setCallback(method) | Установите метод обратного вызова. Этот метод вызывается, когда пользователь выбирает элементы или отменяет их. Метод обратного вызова получает один объект обратного вызова. Структура объекта обратного вызова описана в JSON Guide . |
setDeveloperKey(key) | Устанавливает ключ API браузера, полученный из консоли разработчиков Google. Подробную информацию о том, как получить ключ API браузера, см. в Руководстве разработчика. |
setDocument(document) | Установите документ. |
setLocale(locale) | Установите локаль для средства выбора. Языковой стандарт представляет собой код языка ISO 639. Если язык не поддерживается, используется en-US. |
setMaxItems(max) | Устанавливает максимальное количество элементов, которые может выбрать пользователь. |
setOAuthToken(token) | Устанавливает токен OAuth, который будет использоваться для аутентификации текущего пользователя. |
setOrigin(origin) | Устанавливает начало диалога выбора. В качестве источника должен быть выбран window.location.protocol + '//' + window.location.host самой верхней страницы, если ваше приложение работает в iframe. |
setRelayUrl(url) | Установите URL-адрес ретранслятора, используемый для файла elements.rpc. |
setSelectableMimeTypes(type) | Установите список типов MIME, которые можно будет выбрать. Используйте запятые для разделения типов MIME, если требуется более одного. Если вы не задали типы MIME, в представлении отображаются файлы всех типов MIME. |
setSize(width, height) | Установите предпочтительный размер диалогового окна. Диалог будет автоматически центрирован. Он имеет минимальный размер (566 350) и максимальный размер (1 051 650). |
setTitle(title) | Установите заголовок диалога. |
toUri() | Возвращает URI, созданный этим строителем. |
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-адрес ретранслятора, используемый для файла elements.rpc. |
getTitle() | Получите заголовок диалога. |
hideTitleBar() | Отключите отображение строки заголовка. Чтобы повторно включить, вызовите setTitle с непустым заголовком или undefined . |
isFeatureEnabled(feature) | Проверьте, включена ли Feature выбора. |
setAppId(appId) | Устанавливает идентификатор приложения, которому требуется доступ к файлам пользователя через Drive API . |
setCallback(method) | Установите метод обратного вызова. Этот метод вызывается, когда пользователь выбирает элементы или отменяет их. Метод обратного вызова получает один объект обратного вызова. Структура объекта обратного вызова описана в JSON Guide . |
setDeveloperKey(key) | Устанавливает ключ API браузера, полученный из консоли разработчиков Google. Подробную информацию о том, как получить ключ API браузера, см. в Руководстве разработчика. |
setDocument(document) | Установите документ. |
setLocale(locale) | Установите локаль для средства выбора. Языковой стандарт представляет собой код языка ISO 639. Если язык не поддерживается, используется en-US. |
setMaxItems(max) | Устанавливает максимальное количество элементов, которые может выбрать пользователь. |
setOAuthToken(token) | Устанавливает токен OAuth, который будет использоваться для аутентификации текущего пользователя. |
setOrigin(origin) | Устанавливает начало диалога выбора. В качестве источника следует указать window.location.protocol + '//' + window.location.host самой верхней страницы, если ваше приложение работает в iframe. |
setRelayUrl(url) | Установите URL-адрес ретранслятора, используемый для файла elements.rpc. |
setSelectableMimeTypes(type) | Установите список типов MIME, которые можно будет выбрать. Используйте запятые для разделения типов MIME, если требуется более одного. Если вы не задали типы MIME, в представлении отображаются файлы всех типов MIME. |
setSize(width, height) | Установите предпочтительный размер диалогового окна. Диалог будет автоматически центрирован. Он имеет минимальный размер (566 350) и максимальный размер (1 051 650). |
setTitle(title) | Установите заголовок диалога. |
toUri() | Возвращает URI, созданный этим строителем. |