formatConsentDismiss static method
Human-readable summary for UI / logs (UMP consent dialog dismiss).
Implementation
static String? formatConsentDismiss(dynamic consentDismiss) {
if (consentDismiss == null) {
return null;
}
if (consentDismiss is Map) {
final infoMsg = consentDismiss['infoMsg']?.toString() ?? '';
final dismissType = consentDismiss['dismissType']?.toString() ?? '';
return 'infoMsg=$infoMsg, dismissType=$dismissType';
}
final text = consentDismiss.toString();
return text.isEmpty ? '(dismissed)' : text;
}