paramRequired<T> method

  1. @protected
T paramRequired<T>({
  1. required String name,
  2. List<String>? value,
  3. required T decode(
    1. List<String> value
    ),
})

Implementation

@protected
T paramRequired<T>(
    {required String name,
    List<String>? value,
    required T Function(List<String> value) decode}) {
  if (value == null || value.isEmpty) {
    throw StateError('Parameter "$name" is required.');
  }
  return decode(value);
}