Central de conhecimento Blog
  • Tema
  • Automático
  • Claro
  • Escuro
Português (BR) PT (BR)
Idioma ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Entrar
Desenvolvedores Blog
Entrar
Início Desenvolvedores Cliente JavaScript Referência de métodos
Pesquisar
Desenvolvedores
Cliente JavaScript
  • Visão geral
  • Instalar o cliente
  • Opções do construtor
  • Modos de checkout
  • Abrir o checkout
  • Eventos
  • Referência de métodos
  • Rastreamento e consentimento
  • Opções avançadas de incorporação
  • Solução de problemas
API REST (v2)
SDK PHP
SDK do Node.js
SDK Python
Plugin do WordPress
Cliente JavaScript

Referência de métodos

A superfície pública completa do cliente Entase – reserva, assinatura de eventos, getters e setters em tempo de execução e encerramento.

description Ver como Markdown

Toda a superfície pública de uma instância de Entase.

Reserva

MétodoDescrição
book(eventID, options?)Abre o checkout de um evento. Consulte Abrir o checkout.

Eventos

MétodoDescrição
on(name, callback)Registra um callback. Um para cada nome de evento – consulte Eventos.
off(name, callback?)Remove o callback registrado para um nome. O argumento de callback é ignorado.

Ambos aceitam uma string separada por espaços ou uma matriz de nomes.

Idioma

MétodoDescrição
getLocale()Retorna o valor configurado, incluindo o literal 'auto' se esse foi o valor definido.
setLocale(locale)Altera o idioma do checkout para reservas futuras.

getLocale() informa a configuração, não a resolução – com o padrão, ele retorna 'auto', não o idioma que será realmente usado. O valor 'auto' é resolvido no momento em que book() é chamado, a partir do atributo lang do seu elemento <html>, portanto, a alteração do idioma da página após a criação do cliente é identificada sem nenhuma ação adicional.

Modo de checkout

MétodoDescrição
getCheckoutMode()Retorna o modo resolvido, 'pane' ou 'popup' – nunca 'auto'.
setCheckoutMode(mode)Define o modo. 'auto' executa a detecção novamente; um valor não reconhecido é ignorado.

Consulte Modos de checkout.

Rastreamento

MétodoDescrição
getTracking()Retorna o objeto atual de parâmetros de rastreamento.
setTracking(tprm)Substitui os parâmetros de rastreamento. Não são mesclados – passe o conjunto completo.

Consulte Rastreamento e consentimento.

Posicionamento do pop-up

MétodoDescrição
getTopWindowCenter()Retorna { top, left }, o ponto em que o pop-up é centralizado.
setTopWindowCenter(top, left)Move esse ponto.

O ponto central é calculado uma única vez, quando a instância é criada, a partir da posição da janela do navegador na tela. Ele não é recalculado quando o visitante move ou redimensiona a janela, portanto, em uma página de longa duração, um pop-up pode ser aberto longe da janela atual. Recalcule antes de reservar se isso for importante:

JavaScript
1234
entase.setTopWindowCenter(
  window.screenTop + (window.innerHeight / 2),
  window.screenLeft + (window.innerWidth / 2)
);

Isso não tem efeito no modo de painel.

Encerramento

MétodoDescrição
destroy()Remove os listeners de janela do cliente. A instância não pode ser reutilizada.

Chame-o quando o componente ou a visualização que possui a instância deixar de existir. Depois disso, book() registra um erro e não faz nada – crie uma nova instância.

Anterior Eventos Próxima Rastreamento e consentimento
Este artigo foi útil?
Nesta página
  • Reserva
  • Eventos
  • Idioma
  • Modo de checkout
  • Rastreamento
  • Posicionamento do pop-up
  • Encerramento
Aprenda a usar a Entase.
© 2026 Entase, Inc.

Entase

  • Eventos
  • Cadastre-se

Plataforma

  • Preços
  • Alcance global
  • Integração
  • Ferramentas de marketing
  • Ferramentas de reservas
  • Colaboração

Casos de uso

  • Teatro e ópera
  • Shows e festas
  • Exposições, feiras e festivais
  • Museus e atrações
  • Passeios e experiências
  • Workshops e seminários
  • Arrecadação de fundos
  • Torneios

Central de conhecimento

  • Organizadores
  • Participantes
  • Desenvolvedores
  • Blog

Informações legais

  • Termos de uso
  • Política de privacidade
  • Política de cookies
search Dúvidas? Pesquisar
auto_awesome LLM? Ler llms.txt
support_agent Precisa de ajuda? Iniciar chat