getField<T> method
Returns a AsyncField for the id
.
Implementation
AsyncField<T> getField<T>(dynamic id) {
var fieldID = AsyncFieldID.from(id);
var fieldCached = _fields[fieldID];
if (fieldCached != null) {
return fieldCached as AsyncField<T>;
}
var field = AsyncField<T>(this, fieldID);
if (fieldsTimeout != null) {
field.timeout = fieldsTimeout;
}
_fields[fieldID] = field;
return field;
}