ProfileManager constructor
ProfileManager({
- required String gameDir,
- LauncherProfiles? profiles,
- Profile? activeProfile,
Creates a new ProfileManager instance.
gameDir
- Directory where game files are stored
profiles
- Optional pre-loaded launcher profiles
activeProfile
- Optional pre-selected active profile
Implementation
ProfileManager({
required this.gameDir,
LauncherProfiles? profiles,
Profile? activeProfile,
}) : _profiles = profiles,
_activeProfile = activeProfile;