Classes
Methods
-
open() → {void}
-
Description
Opent de cookie-consent ook al werd deze eerder getoond aan de gebruiker.
Returns
Details
-
close() → {void}
-
Description
Sluit de cookie-consent.
Returns
Details
-
reset() → {void}
-
Description
Verwijdert al de cookies en herstelt de opt-in waarden naar de initiële toestand.
Returns
Details
-
addOptIn( optIn ) → {void}
-
Description
Voeg een opt-in toe.
Parameters
Name Type Description optInobject De opt-in optie met attributen.
Name Type Description namestring De naam van de opt-in optie.
labelstring Het label van de opt-in optie die getoond zal worden aan de gebruiker.
descriptionstring De beschrijving van de opt-in optie die getoond zal worden aan de gebruiker.
valueboolean De standaard opt-in optie waarde die bepaalt of de opt-in standaard geactiveerd wordt.
mandatoryboolean Indien de opt-in verplicht is, zal de opt-in standaard geactiveerd worden en kan deze niet gewijzigd worden door de gebruiker.
callbackfunction De callback functies.
Name Type Description activatedfunction Functie die aangeroepen wordt wanneer de gebruiker de cookie-consent bevestigt en de opt-in geactiveerd werd.
deactivatedfunction Functie die aangeroepen wordt wanneer de gebruiker de cookie-consent bevestigt en de opt-in gedactiveerd werd.
Returns
Details
-
addOptInActivatedCallback( name, callback )
-
Description
Voegt aan een opt-in een callback toe die aangeroepen wordt wanneer de opt-in geactiveerd wordt.
Parameters
Name Type Description namestring De opt-in optie naam.
callbackfunction Callback functie.
Details
-
addOptInDeactivatedCallback( name, callback )
-
Description
Voegt aan een opt-in een callback toe die aangeroepen wordt wanneer de opt-in gedeactiveerd wordt.
Parameters
Name Type Description namestring De opt-in optie naam.
callbackfunction Callback functie.
Details
-
isOptInActive( name ) → {boolean}
-
Description
Bepaalt of een opt-in actief is of niet op basis van de naam.
Parameters
Name Type Description namestring De opt-in optie naam.
Returns
Details