Class WidgetAction
Namespace: Casewhere.Models.Pages
Assembly: Casewhere.Models.dll
Represents a base class for widget actions.
public abstract class WidgetAction
Inheritance
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
AutoRefreshPage
public bool AutoRefreshPage { get; set; }
Property Value
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
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
ClientLabelRule
public string ClientLabelRule { get; set; }
Property Value
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
CssClasses
public string CssClasses { get; set; }
Property Value
DeactivateRule
Gets or sets the UI action rule for deactivating the widget action.
public UIActionRule DeactivateRule { get; set; }
Property Value
EnableInheritedSecurityRules
public bool EnableInheritedSecurityRules { get; set; }
Property Value
HideRule
Gets or sets the action rule for hiding the widget action.
public ActionRule HideRule { get; set; }
Property Value
Icon
public string Icon { get; set; }
Property Value
Id
Gets or sets the ID of the widget action.
public Guid Id { get; set; }
Property Value
IsDefaultDoubleClick
Gets or sets a value indicating whether the widget action is triggered by double-clicking.
public bool IsDefaultDoubleClick { get; set; }
Property Value
Name
Gets or sets the name of the widget action.
public string Name { get; set; }
Property Value
OnExecuted
public string OnExecuted { get; set; }
Property Value
ParameterRule
public string ParameterRule { get; set; }
Property Value
Title
Gets or sets the title of the widget action.
public string Title { get; set; }