Table of Contents

Class OpenPageAction

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

Represents a widget action that opens a page.

public class OpenPageAction : WidgetAction

Inheritance

objectWidgetActionOpenPageAction

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

Guid

QueryParameters

Gets or sets the list of query parameters for the page.

public IList<QueryParameter> QueryParameters { get; set; }

Property Value

IList<QueryParameter>

RequireDataContext

Gets or sets a value indicating whether the action requires data context.

public bool RequireDataContext { get; set; }

Property Value

bool

WindowSize

Gets or sets the window size for the page.

public WindowSize WindowSize { get; set; }

Property Value

WindowSize