PickerBuilder se usa para crear objetos Picker. A menos que se indique lo contrario, el tipo de datos que devuelven los métodos que se muestran a continuación es PickerBuilder, lo que te permite encadenar una llamada tras otra.
Ejemplos
Compila un Picker básico con el patrón de compilador.
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();
Firma
export class PickerBuilder
Detalles
| Final | No |
|---|
Métodos
| Nombre | Descripción |
|---|---|
addView(viewOrViewId) |
Agrega una vista al panel de navegación. |
addViewGroup(viewGroup) |
Agrega un ViewGroup al panel de navegación de nivel superior. |
build() |
Construye el objeto Picker. |
disableFeature(feature) |
Inhabilita una función del selector. |
enableFeature(feature) |
Habilita una función de selector. |
getRelayUrl() |
Obtén la URL de retransmisión, que se usa para gadgets.rpc. |
getTitle() |
Obtiene el título del diálogo. |
hideTitleBar() |
Inhabilita la barra de título para que no se muestre. Para volver a habilitar el título, llama a setTitle con un título no vacío o undefined. |
isFeatureEnabled(feature) |
Comprueba si un selector Feature está habilitado. |
setAppId(appId) |
Establece el ID de la aplicación que necesita acceder a los archivos del usuario a través de Drive API. |
setCallback(method) |
Establece el método de devolución de llamada. Se llama a este método cuando el usuario selecciona elementos o cancela la acción. El método de devolución de llamada recibe un solo objeto de devolución de llamada. La estructura del objeto de devolución de llamada se describe en la Guía de JSON. |
setDeveloperKey(key) |
Establece la clave de API del navegador obtenida de Google Developers Console. Consulta la Guía para desarrolladores para obtener detalles sobre cómo obtener la clave de la API de Browser. |
setDocument(document) |
Establece el documento. |
setLocale(locale) |
Establece la configuración regional del selector. La configuración regional es un código de idioma ISO 639. Si el idioma no es compatible, se usa en-US. |
setMaxItems(max) |
Establece la cantidad máxima de elementos que puede elegir un usuario. |
setOAuthToken(token) |
Establece un token de OAuth para autenticar al usuario actual. |
setOrigin(origin) |
Establece el origen del diálogo del selector. El origen debe establecerse en window.location.protocol + "//" + window.location.host de la página superior, si tu aplicación se ejecuta en un iframe. |
setRelayUrl(url) |
Establece la URL de retransmisión, que se usa para gadgets.rpc. |
setSelectableMimeTypes(type) |
Establece la lista de tipos de MIME que se podrán seleccionar. Usa comas para separar los tipos de MIME si se requiere más de uno. Si no configuras los tipos de MIME, se mostrarán en la vista los archivos de todos los tipos de MIME. |
setSize(width, height) |
Establece el tamaño de diálogo preferido. El diálogo se centrará automáticamente. Tiene un tamaño mínimo de (566,350) y un tamaño máximo de (1051,650). |
setTitle(title) |
Establece el título del diálogo. |
toUri() |
Devuelve el URI generado por este compilador. |