getParameterFirstOf<V> method

V? getParameterFirstOf<V>(
  1. String name1, [
  2. String? name2,
  3. String? name3,
  4. String? name4,
  5. String? name5,
  6. String? name6,
])

Implementation

V? getParameterFirstOf<V>(
  String name1, [
  String? name2,
  String? name3,
  String? name4,
  String? name5,
  String? name6,
]) {
  var val = parameters[name1];
  if (val != null) return val;

  if (name2 != null) {
    val = parameters[name2];
    if (val != null) return val;
  }

  if (name3 != null) {
    val = parameters[name3];
    if (val != null) return val;
  }

  if (name4 != null) {
    val = parameters[name4];
    if (val != null) return val;
  }

  if (name5 != null) {
    val = parameters[name5];
    if (val != null) return val;
  }

  if (name6 != null) {
    val = parameters[name6];
    if (val != null) return val;
  }

  return null;
}