getContextAwareDisplayName method
- Position? userPosition
//////////// //////////// Gets a context-aware display name based on user's current location
Implementation
// II.E - Context Aware Formatting
///////////////
/// Gets a context-aware display name based on user's current location
String getContextAwareDisplayName(geo.Position? userPosition) {
// If no user position provided, use the default formatting
if (userPosition == null) return formattedDisplayName;
// Show distance from current location if available
if (proximityDistance != null) {
final distanceStr = _formatDistance(proximityDistance!);
return '$formattedDisplayName ($distanceStr away)';
}
return formattedDisplayName;
}