@override Map<String, Object?> toMap() { return <String, Object?>{ 'pictureInPicture': pictureInPicture, }; }