Enum AchievementSyncWizardStep
The Achievement Platform Sync wizard's steps.
Namespace: Serenity.Achievements.Infrastructure.Editor.Sync
Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
Syntax
public enum AchievementSyncWizardStep
Remarks
Connect always occupies its slot between Storefront and Scope, but is only ever actually shown when the chosen connector's capabilities require an interactive sign-in — the file connector does not, so its run marks the slot "skipped" in the breadcrumb (via IsSkipped(AchievementSyncWizardStep, AchievementSyncWizardSession)) and navigation walks straight over it instead of rendering an empty step. The Steam HTTP connector is the first to actually need it.
Fields
| Name | Description |
|---|---|
| Apply | Preview, then apply, the accepted changes. |
| Connect | Sign in to the chosen connector's platform. Skipped for a connector that needs no sign-in. |
| Done | What the apply created and updated, and what to do next. |
| Review | Inspect the diff plan and accept or reject each change. |
| Scope | Narrow what a pull compares: locales, string table, target folder, backup. |
| Storefront | Pick which connector (or, for the file connector, which snapshot file) to sync with. |