Size? parseSize(Map<String, dynamic>? map) { if (map == null) return null; double width = map["width"].toDouble(); double height = map["height"].toDouble(); return Size(width, height); }