asMap method
Returns the object data as a map like Map<String, dynamic>.
Implementation
@override
Map<String, Object?> asMap() {
final map = {
'state': state,
'temperature': _temperature.asMap(),
'height': _height.asMap(),
};
map.addAll(super.asMap());
return map;
}