PickerBuilder
se usa para crear objetos Picker
. Excepto que se indique lo contrario, el tipo de datos que se muestra a continuación es de tipo PickerBuilder
, lo que te permite encadenar una llamada después de otra.
Ejemplos
Compila un Picker
básico con el patrón de generador.
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 Selector. |
disableFeature(feature) |
Inhabilitar una función de selector |
enableFeature(feature) |
Habilita una función de selector. |
getRelayUrl() |
Obtén la URL de retransmisión, que se usa para gadgets.rpc. |
getTitle() |
Obtén el título del diálogo. |
hideTitleBar() |
Inhabilitar la barra de título para que no se muestre Para volver a habilitarlo, llama a setTitle con un título no vacío o undefined . |
isFeatureEnabled(feature) |
Verifica si el 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. 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 la API del navegador obtenida de Google Play Console. Consulta la Guía para desarrolladores para obtener detalles sobre cómo obtener la clave de la API del navegador. |
setDocument(document) |
Configura 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 usar en la autenticación del usuario actual. |
setOrigin(origin) |
Establece el origen del diálogo del selector. Si la aplicación se ejecuta en un iframe, el origen se debe establecer en window.location.protocol + '//' + window.location.host. |
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 MIME, se mostrarán en la vista archivos de todos los tipos 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() |
Muestra el URI que generó este compilador. |