AgeSignalsStatus enum
Status of the age verification check.
Values
- verified → const AgeSignalsStatus
-
User is verified as being over the age threshold.
On Android, this means the user's parental controls indicate they are above the required age. On iOS, this is determined by the declared age range relative to the configured age gates (e.g., highest gate met).
- unknown → const AgeSignalsStatus
-
User's age could not be determined.
This may occur when:
- User has not set up parental controls (Android)
- Age verification data is not available
- API is not available in the user's region
- declined → const AgeSignalsStatus
-
User declined to share their age information (iOS only).
On iOS, the user explicitly chose not to share their age range with the app.
- supervised → const AgeSignalsStatus
-
User is under parental supervision or below age threshold.
On Android, indicates the user is managed by parental controls and may be below the required age threshold. On iOS, this value is returned when the declared age range does not meet the configured gates.
- supervisedApprovalPending → const AgeSignalsStatus
-
User is supervised and awaiting guardian approval (Android only).
On Android, this indicates the user is under parental controls and a request for access has been sent to the guardian, but the guardian has not yet responded.
- supervisedApprovalDenied → const AgeSignalsStatus
-
User is supervised and guardian denied approval (Android only).
On Android, this indicates the user is under parental controls and the guardian has explicitly denied the access request.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
AgeSignalsStatus> - A constant List of the values in this enum, in order of their declaration.