factory ScreenSettings.fromMap(Map<String, dynamic> map) { return ScreenSettings( width: map['width'] as int, height: map['height'] as int, ); }