parseAddress static method

Map<String, dynamic>? parseAddress(
  1. String formatted
)

Parse a formatted address string back to components Returns a Map with 'address' and 'port' keys

Implementation

static Map<String, dynamic>? parseAddress(String formatted) {
  final parts = formatted.split(':');
  if (parts.length != 2) return null;

  final port = int.tryParse(parts[1]);
  if (port == null) return null;

  return {
    'address': parts[0],
    'port': port,
  };
}