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
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
AutoRefreshPage
Flag of the widget action that indicates page is auto refresh or not.
public bool AutoRefreshPage { get; set; }
Property Value
AutoShowOnWidget
Flag of the widget action that indicates widget action is shown on widget or not.
public bool AutoShowOnWidget { get; set; }
Property Value
ClientEnableRule
A rule that indicates widget action is enable on client or not.
public string ClientEnableRule { get; set; }
Property Value
ClientVisibleRule
A rule that indicates widget action is shown on client or not.
public string ClientVisibleRule { get; set; }
Property Value
CssClasses
The CSS classes associated with the widget action.
public string CssClasses { get; set; }
Property Value
DeactivateRule
The rule that deactivates the widget action.
public DslUIActionRule DeactivateRule { get; set; }
Property Value
HideRule
The rule that hides the widget action.
public DslActionRule HideRule { get; set; }
Property Value
Icon
The Icon associated with the widget action.
public string Icon { get; set; }
Property Value
Id
Identifier of the widget action.
public Guid Id { get; set; }
Property Value
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
Name
Name of the widget action.
public string Name { get; set; }
Property Value
Title
Title of the widget action
public string Title { get; set; }
Property Value
WidgetActionType
public abstract string WidgetActionType { get; }
Property Value
Methods
GetWidgetActionType(string)
public static Type GetWidgetActionType(string widgetActionType)
Parameters
widgetActionType
string