static Signal fromValue(int value) { return Signal.values.firstWhere((element) => element.value == value, orElse: () => throw ArgumentError("Failed to parse from value: value: $value")); }