@override Map<String, dynamic> toMap() { return { 'soundEnabled': soundEnabled, 'hapticEnabled': hapticEnabled, 'defaultCameraPosition': defaultCameraPosition.toString() }; }