Table of Contents

Class DslWidgetAction

Namespace: Casewhere.Runtime.DSL
Assembly: Casewhere.Runtime.dll

The DslWidgetAction is corresponding to access widget action in Casewhere system. It contains exposed data on a widget action.

public abstract class DslWidgetAction

Inheritance

objectDslWidgetAction

Derived

DslOpenPageAction, DslWorkflowAction

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

Constructors

DslWidgetAction()

protected DslWidgetAction()

Properties

AutoRefreshData

Flag of the widget action that indicates widget action is auto refresh or not.

public bool AutoRefreshData { get; set; }

Property Value

bool

AutoRefreshPage

Flag of the widget action that indicates page is auto refresh or not.

public bool AutoRefreshPage { get; set; }

Property Value

bool

AutoShowOnWidget

Flag of the widget action that indicates widget action is shown on widget or not.

public bool AutoShowOnWidget { get; set; }

Property Value

bool

ClientEnableRule

A rule that indicates widget action is enable on client or not.

public string ClientEnableRule { get; set; }

Property Value

string

ClientVisibleRule

A rule that indicates widget action is shown on client or not.

public string ClientVisibleRule { get; set; }

Property Value

string

CssClasses

The CSS classes associated with the widget action.

public string CssClasses { get; set; }

Property Value

string

DeactivateRule

The rule that deactivates the widget action.

public DslUIActionRule DeactivateRule { get; set; }

Property Value

DslUIActionRule

HideRule

The rule that hides the widget action.

public DslActionRule HideRule { get; set; }

Property Value

DslActionRule

Icon

The Icon associated with the widget action.

public string Icon { get; set; }

Property Value

string

Id

Identifier of the widget action.

public Guid Id { get; set; }

Property Value

Guid

IsDefaultDoubleClick

Flag of the widget action that indicates widget action is set double click by default or not.

public bool IsDefaultDoubleClick { get; set; }

Property Value

bool

Name

Name of the widget action.

public string Name { get; set; }

Property Value

string

Title

Title of the widget action

public string Title { get; set; }

Property Value

string

WidgetActionType

public abstract string WidgetActionType { get; }

Property Value

string

Methods

GetWidgetActionType(string)

public static Type GetWidgetActionType(string widgetActionType)

Parameters

widgetActionType string

Returns

Type