goToConfiguration method
void
goToConfiguration()
Implementation
void goToConfiguration() {
if (!_validateProjectSelection()) return;
_hasFlutterBuildScript = _checkHasFlutterBuildScript();
_configurationFormState?.dispose();
final formState = FormState([
if (_isNewProject) ScloudLaunchSelectionConfig.plan,
if (_isNewProject) ScloudLaunchSelectionConfig.database,
ScloudLaunchSelectionConfig.codegen,
if (_hasFlutterBuildScript) ScloudLaunchSelectionConfig.flutterBuild,
]);
_configurationFormState = formState;
_configurePreDeployHooks();
_phase = LaunchPhase.configuration;
// Compute required delta to focus the first config in the form
final delta =
formState.maxFocusedConfigIndex - formState.focusedConfigIndex + 1;
formState.updateFocusedConfig(delta);
}