Skip to main content

Definition

Assembly: CloudNimble.EasyAF.Core.dll Namespace: CloudNimble.EasyAF.Core

Syntax

CloudNimble.EasyAF.Core.IDbStateEnum

Summary

An interface that identifies this Entity as being the enumeration details for the SimpleStateMachine.

Properties

InstructionText Abstract

Text to display to the user regarding the current state, and what needs to happen next.

Syntax

string InstructionText { get; set; }

Property Value

Type: string

PrimaryTargetDisplayText Abstract

A string that describes the next action in the SimpleStateMachine, usually displayed on a button or link.

Syntax

string PrimaryTargetDisplayText { get; set; }

Property Value

Type: string

PrimaryTargetSortOrder Abstract

An integer that represents the State the Entity should be moved to once this action completes successfully.

Syntax

int PrimaryTargetSortOrder { get; set; }

Property Value

Type: int

SecondaryTargetDisplayText Abstract

A string that describes an alternate action in the SimpleStateMachine. This action could skip States moving forward, or return the Entity to a previous State. This text is usually displayed on a button or link.

Syntax

string SecondaryTargetDisplayText { get; set; }

Property Value

Type: string

SecondaryTargetSortOrder Abstract

An integer that represents an alternate State the Entity should be moved to once this action is finished.

Syntax

int SecondaryTargetSortOrder { get; set; }

Property Value

Type: int
  • CloudNimble.EasyAF.Core.IDbEnum
  • CloudNimble.EasyAF.Core.IIdentifiable<System.Guid>
  • CloudNimble.EasyAF.Core.IActiveTrackable
  • CloudNimble.EasyAF.Core.IHumanReadable
  • CloudNimble.EasyAF.Core.ISortable