addEntity method
- ModelEntity entity
Implementation
void addEntity(ModelEntity entity) {
// start entity
var name = Utf8.toUtf8(entity.name);
try {
_check(bindings.obx_model_entity(
_cModel, name, entity.id.id, entity.id.uid));
} finally {
free(name);
}
// add all properties
entity.properties.forEach(addProperty);
// set last property id
_check(bindings.obx_model_entity_last_property_id(
_cModel, entity.lastPropertyId.id, entity.lastPropertyId.uid));
}