componentById method
- String componentId
The component componentId with its message, or null.
Implementation
({JsonMap message, JsonMap component})? componentById(String componentId) {
for (final m in world.messages.values) {
for (final c in (m['components'] as List<Object?>? ?? const [])) {
if (c is JsonMap && c['id'] == componentId) {
return (message: m, component: c);
}
}
}
return null;
}