Whether the banner has already been shown to the user
Readonly
descriptionA description of what this guard does
Whether the whole manager is enabled
Readonly
eventsA hub to attach listeners to events triggered by this manager
Protected
groupsA mapping from group name to the corresponding group
Readonly
nameUnique name of this guard
Whether this guard is required
Readonly
storageWhere this guard is stored
Add a group to this manager
GdprManager
The group to add
Create and add a group to this manager
GdprManager
The new group's name
Optional
description: string = ""The new group's description
Disable guards of the given type (this guard and sub-guards)
this guard
GdprGuard
The storage type to enable all guards for
Enable guards of the given type (this guard and sub-guards)
this guard
GdprGuard
The storage type to enable all guards for
GdprManager
Raw/simple representation of this guard
Toggle guards of the given type (this guard and sub-guards)
this guard
GdprGuard
The storage type to enable all guards for
Static
createFactory for creating a gdpr manager
GdprManager
Optional
groups: GdprGuardGroup[] = []The initial guard groups
Manage multiple guard groups