Switch constructor

Switch(
  1. Object? value, {
  2. required List<SwitchCase> cases,
  3. Object? orElse,
})

Implementation

Switch(Object? value, {required List<SwitchCase> cases, Object? orElse})
  : value = normalizeExpression(value),
    cases = List.unmodifiable(cases),
    elseActions = normalizeActionSequence(orElse, parameterName: 'orElse');