PlayDatasafetyGenerator class

Generates a Markdown checklist mirroring Google Play Console's Data Safety form.

Purpose category names match Play Console's published list: https://support.google.com/googleplay/android-developer/answer/10787469

Constructors

PlayDatasafetyGenerator()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildRows(List<SdkEntry> sdks) List<PlayDataSafetyRow>
generateMarkdown(List<SdkEntry> sdks, {ProjectInfo? project}) String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
writeToFile(List<SdkEntry> sdks, String outputPath, {ProjectInfo? project}) → void

Operators

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

Constants

dataTypeLabels → const Map<String, String>
Human-readable labels for our internal data type keys.
purposeToPlay → const Map<String, String>
Maps our YAML purpose values to Play Console purpose category labels.