Search Results for

    Show / Hide Table of Contents

    Class PageActionResponse

    • C#
    • Visual Basic
    [JsonObject]
    public class PageActionResponse : JsonResponse
    <JsonObject>
    Public Class PageActionResponse
        Inherits JsonResponse
    Inheritance
    System.Object
    GenericJsonData
    JsonRequest
    JsonResponse
    PageActionResponse
    Inherited Members
    JsonResponse.ResponseKey
    JsonResponse.Response
    JsonRequest.RequestKey
    JsonRequest.Request
    GenericJsonData.Data
    GenericJsonData.FromJson(String)
    GenericJsonData.Contains(String)
    GenericJsonData.Get(String)
    GenericJsonData.Put(String, String)
    GenericJsonData.Remove(String)
    GenericJsonData.Clear()
    GenericJsonData.ToJson()
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: HomeSeer.PluginSdk.Features.Responses.PageActions
    Assembly: PluginSdk.dll


    A POST response with JSON data for a feature page as a collection of key-value pairs that describes a series of actions that will be executed by JavaScript


    Constructors

    View Source

    PageActionResponse()

    Create a new, empty PageActionReponse

    Declaration
    • C#
    • Visual Basic
    [JsonConstructor]
    public PageActionResponse()
    <JsonConstructor>
    Public Sub New
    View Source

    PageActionResponse(JsonRequest)

    Create a new PageActionResponse based on a received JsonRequest

    Declaration
    • C#
    • Visual Basic
    public PageActionResponse(JsonRequest request)
    Public Sub New(request As JsonRequest)
    Parameters
    Type Name Description
    JsonRequest request

    Fields

    View Source

    PageActionsKey

    The key for the collection of actions to execute

    Declaration
    • C#
    • Visual Basic
    protected const string PageActionsKey = "page_actions"
    Protected Const PageActionsKey As String = "page_actions"
    Field Value
    Type Description
    System.String

    Properties

    View Source

    PageActions

    A collection of PageActions to execute on the Feature Page

    Declaration
    • C#
    • Visual Basic
    [JsonIgnore]
    public List<FeaturePageAction> PageActions { get; set; }
    <JsonIgnore>
    Public Property PageActions As List(Of FeaturePageAction)
    Property Value
    Type Description
    System.Collections.Generic.List<FeaturePageAction>
    • View Source
    In This Article
    Back to top HomeSeer Technologies