Skip to main content

Class Approvers

Represent a structure to store sightings as workflow parameter

Inheritance

↳ object

    Approvers

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Plugins.ApproversProvider

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class Approvers

Constructors

Approvers(List<string>)

Declaration
public Approvers(List<string> ids)
Parameters
TypeNameDescription
List<string>ids

Properties

ApproversDictionary

Declaration
public Dictionary<string, bool> ApproversDictionary { get; set; }
Property value
TypeDescription
Dictionary<string, bool>

IsApproved

Declaration
[JsonIgnore]
public bool IsApproved { get; }
Property value
TypeDescription
bool

Methods

Approve(string)

Declaration
public void Approve(string id)
Parameters
TypeNameDescription
stringid

Reset()

Declaration
public void Reset()

GetAvailiableApprovers()

Declaration
public List<string> GetAvailiableApprovers()
Returns
TypeDescription
List<string>

Extension Methods