logMessage
Registra uma string como log durante a apresentação, a função é mais utilizada para saber que ocorreram eventos durante uma apresentação, como um clique de um botão.
logMessage(message);
changePage
Troca a página da apresentação. O índice começa a partir do 0.
changePage(index);
goToProductAtIndex
Troca o produto durante a apresentação no modo grade. O índice começa a partir do 1.
goToProductAtIndex(index);
openLeaf
Abre uma lâmina durante a apresentação no modo grade.
openLeaf(id);
openAttachment Abre um arquivo durante a apresentação no modo grade.
openAttachment(id);
openCatalog Abre o catálogo de produtos
Tabmedia.openCatalog(null, null);
openCatalog(id, menu)
Abre o catálogo com um produto e um menu (VA ou Conteúdo) selecionado
- VA = va
- Conteúdo = content
Tabmedia.openCatalog("id", "va");
openGrid
Abre a grade
Tabmedia.openGrid();
openSpeciality
Inicia uma apresentação a partir de uma especialidade e visita
Tabmedia.openSpeciality("especialidade", visita);
openCustom
Abre a lista de apresentações customizadas
Tabmedia.openCustom();
setDoctor
Seta informações de um doutor para próxima abertura de uma apresentação.
Tabmedia.setDoctor("12345", "SP", "Nome do Doutor");
Tabmedia.openSpeciality("CLG", 1);
getPresentationJson
Recupera um JSON com informações de doutor, território e dados fornecidos pelo sistema de visitação
var json = Tabmedia.getPresentationJson();
var jsonObj = JSON.parse(json);
console.log(jsonObj.tabmedia.name);
Exemplo de retorno:
{
"crm": "123456",
"crmUf": "SP",
"doctorId": 98862,
"name": "Nome do doutor",
"tabmedia": {
"lineId": 35,
"name": "Representante 1103",
"type": "T",
"username": "tab.11003"
}
}
Caso exista mais de um doutor setado o JSON será um pouco diferente:
{
"doctors": [{
"crm": "123456",
"crmUf": "SP",
"doctorId": 98862,
"name": "Nome do doutor"
}],
"tabmedia": {
"lineId": 35,
"name": "Representante 1103",
"type": "T",
"username": "tab.11003"
}
}
Ainda com dúvidas?
Entre em contato via Whats App
Equipe Tabmedia
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo