PickerBuilder é usado para criar objetos Picker. Exceto quando indicado, o tipo de retorno dos métodos abaixo é PickerBuilder, permitindo encadear uma chamada após a outra.
Exemplos
Crie um Picker básico usando o padrão builder.
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();
Assinatura
export class PickerBuilder
Detalhes
| Final | Não |
|---|
Métodos
| Nome | Descrição |
|---|---|
addView(viewOrViewId) |
Adicione uma visualização ao painel de navegação. |
addViewGroup(viewGroup) |
Adicione um ViewGroup ao painel de navegação de nível superior. |
build() |
Construa o objeto Picker. |
disableFeature(feature) |
Desativar um recurso do seletor. |
enableFeature(feature) |
Ativa um recurso de seleção. |
getRelayUrl() |
Receba o URL de retransmissão usado para gadgets.rpc. |
getTitle() |
Recebe o título da caixa de diálogo. |
hideTitleBar() |
Desativa a exibição da barra de título. Para reativar, chame setTitle com um título ou undefined não vazio. |
isFeatureEnabled(feature) |
Verifica se um seletor Feature está ativado. |
setAppId(appId) |
Define o ID do aplicativo que precisa acessar os arquivos do usuário usando o Drive API. |
setCallback(method) |
Defina o método de callback. Esse método é chamado quando o usuário seleciona itens ou cancela. O método de callback recebe um único objeto de callback. A estrutura do objeto de callback é descrita no guia JSON. |
setDeveloperKey(key) |
Define a chave de API do navegador obtida no Google Developers Console. Consulte o guia do desenvolvedor para saber como conseguir a chave de API do navegador. |
setDocument(document) |
Defina o documento. |
setLocale(locale) |
Defina a localidade do seletor. A localidade é um código de idioma ISO 639. Se o idioma não for compatível, o en-US será usado. |
setMaxItems(max) |
Define o número máximo de itens que um usuário pode escolher. |
setOAuthToken(token) |
Define um token OAuth para autenticar o usuário atual. |
setOrigin(origin) |
Define a origem da caixa de diálogo do seletor. A origem precisa ser definida como window.location.protocol + '//' + window.location.host da página superior, se o aplicativo estiver sendo executado em um iframe. |
setRelayUrl(url) |
Defina o URL de retransmissão usado para gadgets.rpc. |
setSelectableMimeTypes(type) |
Define a lista de tipos MIME que podem ser selecionados. Use vírgulas para separar os tipos MIME se mais de um for necessário. Se você não definir tipos MIME, arquivos de todos os tipos MIME serão mostrados na visualização. |
setSize(width, height) |
Defina o tamanho da caixa de diálogo preferido. A caixa de diálogo será centralizada automaticamente. Ele tem um tamanho mínimo de (566,350) e um tamanho máximo de (1051,650). |
setTitle(title) |
Defina o título da caixa de diálogo. |
toUri() |
Retorna o URI gerado por este criador. |