JarEnum<T> constructor

JarEnum<T>(
  1. List<T> values, [
  2. String? message
])

Implementation

JarEnum(this.values, [String? message]) {
  addValidator(
      (value) => value == null || values.contains(value)
          ? null
          : (message ?? 'Value must be one of: ${values.join(", ")}'),
      'not_one_of');
}