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 optIn
object De opt-in optie met attributen.
Name Type Description name
string De naam van de opt-in optie.
label
string Het label van de opt-in optie die getoond zal worden aan de gebruiker.
description
string De beschrijving van de opt-in optie die getoond zal worden aan de gebruiker.
value
boolean De standaard opt-in optie waarde die bepaalt of de opt-in standaard geactiveerd wordt.
mandatory
boolean Indien de opt-in verplicht is, zal de opt-in standaard geactiveerd worden en kan deze niet gewijzigd worden door de gebruiker.
callback
function De callback functies.
Name Type Description activated
function Functie die aangeroepen wordt wanneer de gebruiker de cookie-consent bevestigt en de opt-in geactiveerd werd.
deactivated
function 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 name
string De opt-in optie naam.
callback
function 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 name
string De opt-in optie naam.
callback
function 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 name
string De opt-in optie naam.
Returns
Details