parsePreviewVars function

Map<String, dynamic> parsePreviewVars(
  1. String? raw
)

Parses key=value pairs from a comma-separated CLI value.

Implementation

Map<String, dynamic> parsePreviewVars(String? raw) {
  if (raw == null || raw.trim().isEmpty) {
    return {};
  }

  return {
    for (final pair in raw.split(','))
      if (pair.trim().isNotEmpty) ..._parsePreviewVarPair(pair),
  };
}