35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
|
|
---
|
||
|
|
source_files:
|
||
|
|
- Common/DTS.Common/Enums/Groups/GroupImport.cs
|
||
|
|
generated_at: "2026-04-17T16:09:44.180550+00:00"
|
||
|
|
model: "zai-org/GLM-5-FP8"
|
||
|
|
schema_version: 1
|
||
|
|
sha256: "568e973318030b54"
|
||
|
|
---
|
||
|
|
|
||
|
|
# Groups
|
||
|
|
|
||
|
|
### Purpose
|
||
|
|
This module provides enumeration support for a group import workflow. It defines a stepped process for importing groups, likely used in a wizard-style UI where users progress through Options, Preview, and Import stages.
|
||
|
|
|
||
|
|
### Public Interface
|
||
|
|
|
||
|
|
**`abstract class GroupImportEnums`**
|
||
|
|
- Container class for import-related enumerations.
|
||
|
|
|
||
|
|
**`enum GroupImportEnums.Steps`**
|
||
|
|
- Values: `Options`, `Preview`, `Import`
|
||
|
|
- Represents the sequential stages of a group import operation.
|
||
|
|
|
||
|
|
### Invariants
|
||
|
|
- The class is `abstract`, indicating it is intended only as a namespace container and cannot be instantiated.
|
||
|
|
- Step ordering is sequential: `Options = 0`, `Preview = 1`, `Import = 2`.
|
||
|
|
|
||
|
|
### Dependencies
|
||
|
|
- **Depends on**: None.
|
||
|
|
- **Depended on by**: Unclear from source alone—likely consumed by group import UI or business logic.
|
||
|
|
|
||
|
|
### Gotchas
|
||
|
|
- None identified from source alone.
|
||
|
|
|
||
|
|
---
|