Enum AchievementSyncFieldKind
The individual fields of an achievement definition that a sync connector may be able to push or pull, one value per field a storefront's editor UI can offer a checkbox for.
Namespace: Serenity.Achievements.Application.Sync
Assembly: Serenity.Achievements.Application.dll
Syntax
public enum AchievementSyncFieldKind
Fields
| Name | Description |
|---|---|
| ApiName | The platform-side identity key (Steam API name, Xbox id, and so on). |
| Description | The localized description. |
| DisplayName | The localized display name. |
| DisplayOrder | Where the achievement is listed relative to its siblings. |
| Hidden | Whether the achievement stays concealed until unlocked. |
| IconLocked | The icon shown while the achievement is still locked. |
| IconUnlocked | The icon shown once the achievement is unlocked. |
| LocalizationKeyAdoption | Whether a platform-only row may adopt a Serenity localization key. |
| ProgressTarget | The progress numerator that unlocks it. |