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