Table of Contents

Class WidgetAction

Namespace: Casewhere.Models.Pages
Assembly: Casewhere.Models.dll

Represents a base class for widget actions.

public abstract class WidgetAction

Inheritance

objectWidgetAction

Derived

OpenPageAction, WorkflowAction

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<WidgetAction>(WidgetAction)

Constructors

WidgetAction()

protected WidgetAction()

Properties

AutoRefreshData

Gets or sets a value indicating whether the widget action should automatically refresh data.

public bool AutoRefreshData { get; set; }

Property Value

bool

AutoRefreshPage

public bool AutoRefreshPage { get; set; }

Property Value

bool

AutoShowOnWidget

Gets or sets a value indicating whether the widget action should be automatically shown on the widget.

public bool AutoShowOnWidget { get; set; }

Property Value

bool

ClientEnableRule

Gets or sets the client enable rule for the widget action. It is a JavaScript expression that returns a boolean value.

public string ClientEnableRule { get; set; }

Property Value

string

ClientLabelRule

public string ClientLabelRule { get; set; }

Property Value

string

ClientVisibleRule

Gets or sets the client visible rule for the widget action. It is a JavaScript expression that returns a boolean value.

public string ClientVisibleRule { get; set; }

Property Value

string

CssClasses

public string CssClasses { get; set; }

Property Value

string

DeactivateRule

Gets or sets the UI action rule for deactivating the widget action.

public UIActionRule DeactivateRule { get; set; }

Property Value

UIActionRule

EnableInheritedSecurityRules

public bool EnableInheritedSecurityRules { get; set; }

Property Value

bool

HideRule

Gets or sets the action rule for hiding the widget action.

public ActionRule HideRule { get; set; }

Property Value

ActionRule

Icon

public string Icon { get; set; }

Property Value

string

Id

Gets or sets the ID of the widget action.

public Guid Id { get; set; }

Property Value

Guid

IsDefaultDoubleClick

Gets or sets a value indicating whether the widget action is triggered by double-clicking.

public bool IsDefaultDoubleClick { get; set; }

Property Value

bool

Name

Gets or sets the name of the widget action.

public string Name { get; set; }

Property Value

string

OnExecuted

public string OnExecuted { get; set; }

Property Value

string

ParameterRule

public string ParameterRule { get; set; }

Property Value

string

Title

Gets or sets the title of the widget action.

public string Title { get; set; }

Property Value

string