Class WorkflowActionAccess
Namespace: Casewhere.Models.Pages.Actions
Assembly: Casewhere.Models.dll
Represents the access rules for a workflow action.
public class WorkflowActionAccess
Inheritance
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<WorkflowActionAccess>(WorkflowActionAccess)
Constructors
WorkflowActionAccess()
public WorkflowActionAccess()
Properties
ClientEnableRule
Gets or sets the rule for determining the client enablement of the workflow action. It is a Javascript expression that will be executed to determine whether the action is enable.
public string ClientEnableRule { get; set; }
Property Value
ClientVisibleRule
Gets or sets the rule for determining the client visibility of the workflow action. It is a Javascript expression that will be executed to determine whether the action is visible.
public string ClientVisibleRule { get; set; }
Property Value
DeactivateRule
Gets or sets the rule for deactivating the workflow action.
public UIActionRule DeactivateRule { get; set; }
Property Value
HideRule
Gets or sets the rule for hiding the workflow action.
public ActionRule HideRule { get; set; }
Property Value
Id
Gets or sets the unique identifier of the workflow action access.
public Guid Id { get; set; }
Property Value
OnExecuted
public string OnExecuted { get; set; }
Property Value
ParameterRule
public string ParameterRule { get; set; }