explicitDecision property
ChatPermissionDecision?
get
explicitDecision
Implementation
ChatPermissionDecision? get explicitDecision {
final normalized = kind?.trim().toLowerCase() ?? '';
if (normalized == 'allow' ||
normalized == 'allow_once' ||
normalized == 'allow_always') {
return ChatPermissionDecision.allow;
}
if (normalized == 'deny' ||
normalized == 'deny_once' ||
normalized == 'deny_always' ||
normalized == 'reject' ||
normalized == 'reject_once' ||
normalized == 'reject_always') {
return ChatPermissionDecision.deny;
}
return null;
}