Class OpenPageAction
Namespace: Casewhere.Models.Pages.Actions
Assembly: Casewhere.Models.dll
Represents a widget action that opens a page.
public class OpenPageAction : WidgetAction
Inheritance
object ← WidgetAction ← OpenPageAction
Inherited Members
WidgetAction.Id, WidgetAction.Name, WidgetAction.Title, WidgetAction.IsDefaultDoubleClick, WidgetAction.DeactivateRule, WidgetAction.HideRule, WidgetAction.ClientVisibleRule, WidgetAction.ClientEnableRule, WidgetAction.ClientLabelRule, WidgetAction.AutoShowOnWidget, WidgetAction.AutoRefreshData, WidgetAction.AutoRefreshPage, WidgetAction.CssClasses, WidgetAction.Icon, WidgetAction.EnableInheritedSecurityRules, WidgetAction.OnExecuted, WidgetAction.ParameterRule, 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<OpenPageAction>(OpenPageAction)
Constructors
OpenPageAction()
public OpenPageAction()
Properties
PageId
Gets or sets the ID of the page to open.
public Guid PageId { get; set; }
Property Value
QueryParameters
Gets or sets the list of query parameters for the page.
public IList<QueryParameter> QueryParameters { get; set; }
Property Value
RequireDataContext
Gets or sets a value indicating whether the action requires data context.
public bool RequireDataContext { get; set; }
Property Value
WindowSize
Gets or sets the window size for the page.
public WindowSize WindowSize { get; set; }