field<T> method

  1. @visibleForTesting
  2. @protected
T field<T>(
  1. String name,
  2. T value, {
  3. FromJson? fromJson,
})

Implementation

@visibleForTesting
@protected
T field<T>(String name, T value, {FromJson? fromJson}) {
  assert(!_fields.containsKey(name), "name:$name : value:$value");
  var s = value as Signal;
  s._name = name;
  _fields[name] = s;
  return value;
}