ModelProperty.fromMap constructor
ModelProperty.fromMap(
- Map<
String, dynamic> data, - ModelEntity? entity
Implementation
ModelProperty.fromMap(Map<String, dynamic> data, this.entity)
: id = IdUid.fromString(data[ModelPropertyKey.id] as String?),
relationTarget = data[ModelPropertyKey.relationTarget] as String?,
_dartFieldType = data[ModelPropertyKey.dartFieldType] as String?,
uidRequest = data[ModelPropertyKey.uidRequest] as bool? ?? false,
hnswParams = ModelHnswParams.fromMap(
data[ModelPropertyKey.hnswParams] as Map<String, dynamic>?),
externalName = data[ModelPropertyKey.externalName] as String?,
externalType = data[ModelPropertyKey.externalType] as int? {
name = data[ModelPropertyKey.name] as String?;
type = data[ModelPropertyKey.type] as int?;
flags = data[ModelPropertyKey.flags] as int? ?? 0;
final indexId = data[ModelPropertyKey.indexId] as String?;
this.indexId = indexId == null ? null : IdUid.fromString(indexId);
}