PrivacySettings class Null safety

Allows for passing user privacy consent information.

Properties

hashCode int
The hash code for this object.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

clear() Future<void>
Clears all privacy settings
clearCCPAString() Future<void>
Clears CCPA privacy string
clearGDPRConsent() Future<void>
Clears GDPR related data
@Deprecated('Use `updateGDPRConsent(consentString: null)` instead')
updateCCPAString({String? ccpaString}) Future<void>
Updates CCPA privacy string (also known as IAB US privacy string)
updateGDPRConsent({bool? grantsConsent, String? consentString}) Future<void>
Updates GDPR consent data