Esta é uma lista dos parâmetros e métodos disponíveis no Toolkit JavaScript.
1. Var: int gbDebuggingMode
Define o modo de depuração usando um sistema de valores de código.
Valores:
- 0: Modo de Produção
- 1: Alertas antes de qualquer pedido
- 2: Alertas antes de quaisquer pedidos de solicitação + parada
2. Função: gbIsEmpty
Esta função testa se um objecto está vazia.
Argumentos:
- obj : A ação do formulário
Retorno:
- true: se o objeto está vazio
- false: caso contrário
3. Função: gbConstructQueryString
Esta função constrói uma cadeia de consulta usando o dicionário "params".
Argumentos :
- params: Os parâmetros para construir a string de consulta
Retorno:
O string de consulta construída
4. Função: gbPostRequest
Esta função cria um formulário no document.body e envia uma solicitação POST para "caminho" usando "getParams" e "postParams".
Argumentos :
- path: A ação do formulário
- params: Os parâmetros para enviar no corpo da solicitação
5. Função: gbMailto
Lança o compositor mail.
argumentos :
argumentos :
- to: O endereço de destino
- subject: (opcional) O assunto correio
- body: O (opcional) conteúdo de correio
6. Função: gbMailto
Lança o compositor mail.
argumentos :
argumentos :
- to: O endereço de destino
- subject: (opcional) O assunto correio
- body: O (opcional) conteúdo de correio
7. Função: gbTel
Lança uma chamada.
argumentos :
argumentos :
- phoneNumber: O número a ser chamado
8. Função: gbSms
Lança o compositor SMS.
argumentos :
argumentos :
- phoneNumber: O número para enviar um texto para
9. Função: gbMaps
Lança aplicativo nativo de Mapas.
Argumentos :
- params: Os parâmetros para passar na cadeia de consulta
- params: Os parâmetros para passar na cadeia de consulta
10. Função: gbOpenApp
Testa se o dispositivo atual pode lidar com o esquema de URL ( "esquema" param), em caso afirmativo abre, ou abre o url ( "url" param) de outra forma.
Argumentos :
- scheme: O esquema de URL para testar
- url: A URL para o lançamento de outra forma
11. Função: gbGoToSection
Vai para a seção identificada pela sua "id".
argumentos :
argumentos :
- id: A ID da seção de destino
12. Função: gbNavigatePush
Lançar uma navegação impulso entre duas páginas do plugin.
Argumentos :
- page: A página de destino
- postParams: Os postParams para dar para a página de destino
13. Função: gbNavigateModal
Lançar uma navegação modal entre duas páginas do plugin.
argumentos :
argumentos :
- page: A página de destino
- postParams: Os postParams para dar para a página de destino
14. Função: gbNavigateBack
Lançar uma navegação de volta entre duas páginas do plugin.
15. Função: gbRequest
Inicia uma solicitação para o recurso de URL, usando o método "método", e passando os parâmetros "postParams" se o método == POST.
Argumentos :
- resourceUrl: O url do recurso para carregar
- tag: A tag para identificar o pedido
- cache: SIM, se você quiser usar o mecanismo de cache do aplicativo, NO caso contrário
- requestMethod: O método HTTP que pretende utilizar para o pedido
- postParams: Se o método == POST, você pode passar HTTP Post Params no seu pedido
Callbacks:
Callbacks:
- gbRequestDidFail (tag, errorCode, errorMessage)
- gbRequestDidSuccessWithCache (tag, dados, src)
- gbRequestDidSuccess (tag, dados, src)
16. Função: gbAuthenticate
Peça ao usuário para autenticar em uma rede social.
Argumentos :
- services: Os serviços a ser usado para a autenticação | valores: [tudo (padrão) | facebook | Twitter]
- skip: Dar ao usuário a possibilidade de pular o processo de autenticação | valores: [SIM (padrão) | NO]
Callbacks:
- gbDidSuccessAuthentication (socialUser)
- gbDidFailAuthentication (errorMessage)
Callbacks:
- gbDidSuccessAuthentication (socialUser)
- gbDidFailAuthentication (errorMessage)
17. Função: gbShare
Peça ao usuário para compartilhar conteúdo em uma rede social.
argumentos :
argumentos :
- shareText: O texto para compartilhar
- shareLink: o link para compartilhar
18. Função: gbGetMedia
Pede ao usuário para tomar ou escolher uma imagem / filme.
argumentos :
argumentos :
- mediatype: O tipo de mídia que você deseja que o usuário tomar ou escolher | valores: [foto (padrão) | vídeo]
- mediaSource : A fonte (câmera ou da biblioteca) | valores: [tudo (padrão) | câmera | biblioteca]
Callbacks:
- gbDidSuccessGetMedia (dados, src)
- gbDidFailGetMedia (errorMessage)
Callbacks:
- gbDidSuccessGetMedia (dados, src)
- gbDidFailGetMedia (errorMessage)
19. Função: gbGetLocation
Pede a geolocalização usuários.
Callbacks:
- gbDidSuccessGetLocation (lat, long)
- gbDidFailGetLocation (errorMessage)
Callbacks:
- gbDidSuccessGetLocation (lat, long)
- gbDidFailGetLocation (errorMessage)
20. Função: gbGetTimezoneOffset
Pede para a diferença horária entre a hora UTC ea hora local, em minutos.
Callbacks:
- gbDidSuccessGetTimezoneOffset (offset)
Callbacks:
- gbDidSuccessGetTimezoneOffset (offset)