Sequence
Resumen
Imova.Flux.Sequence es una clase POCO marcada con [System.Serializable]. Representa una secuencia completa: el conjunto ordenado (en modo secuencial) de pasos que un usuario debe recorrer, junto con sus metadatos de contexto (rol, evento, etapas, progreso).
Cuándo usarla
La consumen principalmente FluxManager (que mantiene la SequencesList y la CurrentSequence activa) y cualquier pantalla de selección o resumen de actividades que necesite mostrar información de una secuencia disponible.
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
UID | string | Identificador único de la secuencia. |
Name | string | Nombre descriptivo de la secuencia. |
Event | string | Evento o contexto asociado a la secuencia. |
Role | string | Rol de usuario al que está dirigida la secuencia. |
Progress | string | Estado de progreso de la secuencia. |
Stages | List<string> | Lista de etapas (stages) que componen la secuencia. |
Timestamp | string | Marca de tiempo asociada a la secuencia (por ejemplo, de creación o última actualización). |
StepsUID | List<string> | Orden del "happy path" de la secuencia en modo Secuencial: la lista de UIDs de Step en el orden esperado. |