Unit constructor

const Unit(
  1. String name, {
  2. UnitType type = UnitType.TEXT,
  3. List<Constraints> constraints = const <Constraints>[],
  4. dynamic defaultValue,
  5. bool nullable = false,
})

Implementation

const Unit(
  this.name, {
  this.type = UnitType.TEXT,
  this.constraints = const <Constraints>[],
  this.defaultValue,
  this.nullable = false,
}) : assert(name.length > 1, "单元名不能为空,并且长度不能小于2个字母。-- name:'$name'");