Table of Contents

Class UrlRedirectAction

Namespace
JJMasterData.Core.DataDictionary.Models.Actions
Assembly
JJMasterData.Core.dll
public sealed class UrlRedirectAction : BasicAction
Inheritance
UrlRedirectAction
Inherited Members

Constructors

UrlRedirectAction()

public UrlRedirectAction()

Properties

EncryptParameters

[JsonPropertyName("encryptParameters")]
[Display(Name = "Encrypt Parameters")]
public bool EncryptParameters { get; set; }

Property Value

bool

IsCustomAction

[JsonIgnore]
public override bool IsCustomAction { get; }

Property Value

bool

IsIframe

If the action is inside a modal, render as iFrame. If this is false, it will only add the resulting HTML inside the modal (recommended).

[JsonPropertyName("isIframe")]
[Display(Name = "Is Iframe?")]
public bool IsIframe { get; set; }

Property Value

bool

IsModal

[JsonPropertyName("urlAsPopUp")]
[Display(Name = "Is Modal?")]
public bool IsModal { get; set; }

Property Value

bool

ModalSize

[JsonPropertyName("popupSize")]
public ModalSize ModalSize { get; set; }

Property Value

ModalSize

ModalTitle

[JsonPropertyName("ModalTitle")]
[Display(Name = "Modal Title")]
public string ModalTitle { get; set; }

Property Value

string

OpenInNewTab

[JsonPropertyName("openInNewTab")]
[Display(Name = "Open in New Tab")]
public bool OpenInNewTab { get; set; }

Property Value

bool

UrlRedirect

[JsonPropertyName("urlRedirect")]
[Display(Name = "Url")]
public string UrlRedirect { get; set; }

Property Value

string

Methods

DeepCopy()

public override BasicAction DeepCopy()

Returns

BasicAction