Skip to main content

Class EventData

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for EventData. EventData containing data related to event handlers

Inheritance

objectCarrierEventData

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

EventData()

Default constructor - defaults any enum props to 0.

Properties

BlockExecution

Whether the context should stop what it is doing, e.g. saving a sale

Property Value

bool

CgiContent

The Cgi content/body, sent by some events

Property Value

string

CgiVariables

Cgi variables sent by some events

Property Value

StringDictionary

Exception

String containing error message from handler system if it failed

Property Value

string

Headers

Incoming headers if sent by the context which the script is executed from

Property Value

StringDictionary

InputValues

Environment values sent to the event handler

Property Value

StringDictionary

Message

A message to be presented to the user

Property Value

string Where the context should naviate afterwards

Property Value

string

OutputValues

Values sent back to the environment from the event handler

Property Value

StringDictionary

ParserValues

Parser values sent to the event handler

Property Value

StringDictionary

ShowDialog

JSON structure of dialog to show

Property Value

string

StateValues

Values kept between event handlers

Property Value

StringDictionary

TraceExecution

If true, then the execution will be traced

Property Value

bool

Type

The type of event we are triggered by NULL if unknown enum value.

Property Value

EventHandlerType?

See Also

EventData.Type_String

Type_String

The type of event we are triggered by Raw string enum value.

Property Value

string

See Also

EventData.Type

See Also

CustomerServiceAgent