未定義の列挙型定数
'{1}' には '{0}' という名前の定数が定義されていません。
説明
#アナライザーは、列挙型の値の名前のように見える識別子に遭遇し、その名前が定義されていないか、参照されているスコープで可視でない場合に、この診断を生成します。
例
#以下のコードは、E が c という名前の定数を定義していないため、この診断を生成します。
dart
enum E {a, b}
var e = E.c;一般的な修正
#定数を定義する必要がある場合は、列挙型の宣言に追加してください。
dart
enum E {a, b, c}
var e = E.c;定数を定義する必要がない場合は、既存の定数の名前に変更してください。
dart
enum E {a, b}
var e = E.b;