accessNamed method

String accessNamed(
  1. String name, {
  2. String? defaultVal,
})

Accesses a named argument.

Implementation

String accessNamed(String name, { String? defaultVal }) {
  final result = named[name];
  if(result == null) {

    if(defaultVal != null) {
      return defaultVal;
    }
    throw AFException("Missing parameter --$name");
  }
  return result;
}