Kenniscentrum Blog
  • Thema
  • Automatisch
  • Licht
  • Donker
Nederlands nl
Taal ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Inloggen
Ontwikkelaars Blog
Inloggen
Startpagina Ontwikkelaars JavaScript-client Methodenreferentie
Zoeken
Ontwikkelaars
JavaScript-client
  • Overzicht
  • De client installeren
  • Constructoropties
  • Afrekenmodi
  • De checkout openen
  • Gebeurtenissen
  • Methodenreferentie
  • Tracking en toestemming
  • Geavanceerde insluitopties
  • Problemen oplossen
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress-plugin
JavaScript-client

Methodenreferentie

Het volledige openbare oppervlak van de Entase-client – boeken, gebeurtenisabonnementen, runtime-getters en -setters, en opschoning.

description Bekijken als Markdown

Het volledige openbare oppervlak van een Entase-instantie.

Boeken

MethodeBeschrijving
book(eventID, options?)Opent de checkout voor een evenement. Zie De checkout openen.

Gebeurtenissen

MethodeBeschrijving
on(name, callback)Registreert een callback. Eén per gebeurtenisnaam – zie Gebeurtenissen.
off(name, callback?)Verwijdert de voor een naam geregistreerde callback. Het callback-argument wordt genegeerd.

Beide accepteren een door spaties gescheiden tekenreeks of een array met namen.

Landinstelling

MethodeBeschrijving
getLocale()Geeft de geconfigureerde waarde terug, inclusief de letterlijke waarde 'auto' als die is ingesteld.
setLocale(locale)Wijzigt de taal van de checkout voor latere boekingen.

getLocale() rapporteert de configuratie, niet de resolutie – met de standaardinstelling retourneert het 'auto', niet de taal die daadwerkelijk wordt gebruikt. De waarde 'auto' wordt op het moment dat book() wordt aangeroepen bepaald op basis van het kenmerk lang van je <html>-element. Daardoor wordt een wijziging van de paginataal na het maken van de client zonder verdere handelingen overgenomen.

Checkoutmodus

MethodeBeschrijving
getCheckoutMode()Geeft de bepaalde modus terug, 'pane' of 'popup' – nooit 'auto'.
setCheckoutMode(mode)Stelt de modus in. Met 'auto' wordt de detectie opnieuw uitgevoerd; een niet-herkende waarde wordt genegeerd.

Zie Checkoutmodi.

Tracking

MethodeBeschrijving
getTracking()Geeft het huidige object met trackingparameters terug.
setTracking(tprm)Vervangt de trackingparameters. Ze worden niet samengevoegd – geef de volledige set door.

Zie Tracking en toestemming.

Positionering van pop-ups

MethodeBeschrijving
getTopWindowCenter()Geeft { top, left } terug, het punt waarop de pop-up wordt gecentreerd.
setTopWindowCenter(top, left)Verplaatst dat punt.

Het middelpunt wordt één keer berekend, wanneer de instantie wordt gemaakt, op basis van de positie van het browservenster op het scherm. Het wordt niet opnieuw berekend wanneer de bezoeker het venster verplaatst of de grootte ervan wijzigt. Daarom kan een pop-up op een lang geopende pagina buiten het huidige venster worden geopend. Bereken het opnieuw vóór het boeken als dat van belang is:

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

Dit heeft geen effect in de pane-modus.

Opschoning

MethodeBeschrijving
destroy()Verwijdert de vensterlisteners van de client. De instantie kan niet opnieuw worden gebruikt.

Roep deze aan wanneer het onderdeel of de weergave die eigenaar is van de instantie verdwijnt. Daarna registreert book() een fout en doet het niets – maak in plaats daarvan een nieuwe instantie.

Vorige Gebeurtenissen Volgende Tracking en toestemming
Was dit artikel nuttig?
Op deze pagina
  • Boeken
  • Gebeurtenissen
  • Landinstelling
  • Checkoutmodus
  • Tracking
  • Positionering van pop-ups
  • Opschoning
Leer Entase gebruiken.
© 2026 Entase, Inc.

Entase

  • Evenementen
  • Aanmelden

Platform

  • Prijzen
  • Wereldwijd bereik
  • Integratie
  • Marketingtools
  • Boekingstools
  • Samenwerking

Toepassingsgebieden

  • Theater en opera
  • Concerten en feesten
  • Tentoonstellingen, beurzen en festivals
  • Musea en attracties
  • Rondleidingen en ervaringen
  • Workshops en seminars
  • Fondsenwerving
  • Toernooien

Kenniscentrum

  • Organisatoren
  • Deelnemers
  • Ontwikkelaars
  • Blog

Juridisch

  • Gebruiksvoorwaarden
  • Privacybeleid
  • Cookiebeleid
search Vragen? Zoeken
auto_awesome LLM? Lees llms.txt
support_agent Hulp nodig? Chat starten