Centre de connaissances Blog
  • Thème
  • Automatique
  • Clair
  • Sombre
Français fr
Langue ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Se connecter
Développeurs Blog
Se connecter
Accueil Développeurs Client JavaScript Référence des méthodes
Rechercher
Développeurs
Client JavaScript
  • Vue d’ensemble
  • Installer le client
  • Options du constructeur
  • Modes de paiement
  • Ouverture du checkout
  • Événements
  • Référence des méthodes
  • Suivi et consentement
  • Options d’intégration avancées
  • Résolution des problèmes
API REST (v2)
SDK PHP
SDK Node.js
SDK Python
Plugin WordPress
Client JavaScript

Référence des méthodes

L’API publique complète du client Entase – réservation, abonnement aux événements, accesseurs et mutateurs d’exécution, et nettoyage.

description Voir en Markdown

L’API publique complète d’une instance Entase.

Réservation

MéthodeDescription
book(eventID, options?)Ouvre le checkout d’un événement. Voir Ouvrir le checkout.

Événements

MéthodeDescription
on(name, callback)Enregistre un callback. Un seul par nom d’événement – voir Événements.
off(name, callback?)Supprime le callback enregistré pour un nom. L’argument callback est ignoré.

Les deux acceptent une chaîne séparée par des espaces ou un tableau de noms.

Paramètres régionaux

MéthodeDescription
getLocale()Renvoie la valeur configurée, y compris le littéral 'auto' si c’est cette valeur qui a été définie.
setLocale(locale)Modifie la langue du checkout pour les réservations ultérieures.

getLocale() indique la configuration, et non la résolution – avec la valeur par défaut, il renvoie 'auto', et non la langue qui sera effectivement utilisée. La valeur 'auto' est résolue au moment de l’appel à book(), à partir de l’attribut lang de votre élément <html> ; ainsi, toute modification de la langue de la page après la création du client est prise en compte sans action supplémentaire.

Mode de checkout

MéthodeDescription
getCheckoutMode()Renvoie le mode résolu, 'pane' ou 'popup' – jamais 'auto'.
setCheckoutMode(mode)Définit le mode. 'auto' relance la détection ; une valeur non reconnue est ignorée.

Voir Modes de checkout.

Suivi

MéthodeDescription
getTracking()Renvoie l’objet des paramètres de suivi actuels.
setTracking(tprm)Remplace les paramètres de suivi. Ils ne sont pas fusionnés – transmettez l’ensemble complet.

Voir Suivi et consentement.

Positionnement de la fenêtre contextuelle

MéthodeDescription
getTopWindowCenter()Renvoie { top, left }, le point sur lequel la fenêtre contextuelle est centrée.
setTopWindowCenter(top, left)Déplace ce point.

Le point central est calculé une seule fois, lors de la création de l’instance, à partir de la position de la fenêtre du navigateur à l’écran. Il n’est pas recalculé lorsque le visiteur déplace ou redimensionne la fenêtre ; sur une page affichée longtemps, une fenêtre contextuelle peut donc s’ouvrir loin de la fenêtre actuelle. Recalculez-le avant la réservation si cela est important :

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

Cela n’a aucun effet en mode panneau.

Nettoyage

MéthodeDescription
destroy()Supprime les écouteurs de fenêtre du client. L’instance ne peut pas être réutilisée.

Appelez-la lorsque le composant ou la vue propriétaire de l’instance disparaît. Après cela, book() consigne une erreur et ne fait rien – créez plutôt une nouvelle instance.

Précédent Événements Suivant Suivi et consentement
Cet article vous a-t-il été utile ?
Sur cette page
  • Réservation
  • Événements
  • Paramètres régionaux
  • Mode de checkout
  • Suivi
  • Positionnement de la fenêtre contextuelle
  • Nettoyage
Découvrez comment utiliser Entase.
© 2026 Entase, Inc.

Entase

  • Événements
  • S’inscrire

Plateforme

  • Tarifs
  • Rayonnement mondial
  • Intégration
  • Outils marketing
  • Outils de réservation
  • Collaboration

Cas d’utilisation

  • Théâtre et opéra
  • Concerts et fêtes
  • Expositions, foires et festivals
  • Musées et attractions
  • Visites et expériences
  • Ateliers et séminaires
  • Collecte de fonds
  • Tournois

Centre de connaissances

  • Organisateurs
  • Participants
  • Développeurs
  • Blog

Mentions légales

  • Conditions d’utilisation
  • Politique de confidentialité
  • Politique relative aux cookies
search Des questions ? Rechercher
auto_awesome LLM ? Lire llms.txt
support_agent Besoin d’aide ? Démarrer une discussion