validateParams method

void validateParams(
  1. Map<String, String> params
)

Validate parameters

Implementation

void validateParams(Map<String, String> params) {
  final missing =
      requiredParams.where((p) => !params.containsKey(p)).toList();
  if (missing.isNotEmpty) {
    throw ArgumentError('Missing required parameters: ${missing.join(', ')}');
  }
}