Record constructor
Record(
- RecordSchema schema
Implementation
Record(RecordSchema schema)
: _schema = schema,
_values = Map<String,Object?>.fromIterable(schema.fields, key: (e) => e.name, value: (e) => e.defaultValue)
{
_primaryKey = schema.hasPrimary ? _RecordPrimaryKey(schema, _values!) : null;
_schema!.fields.forEach(
(field){if(field.hasValidator) _validated[field.name] = null;}
);
}