Map<String, dynamic> toMap() { return { 'width': width, 'height': height, 'posX': posX, 'posY': posY, }; }