Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BaseEventType

Hierarchy

Implements

  • UAObject
  • UAObject

Constructors

constructor

Properties

Readonly eventNotifier

eventNotifier: number

Readonly nodeClass

nodeClass: Object = NodeClass.Object

Optional nodeVersion

nodeVersion: UAVariableT<string, String>

NodeVersion (Optional) String The NodeVersion Property is used to indicate the version of a Node. The NodeVersion Property is updated each time a Reference is added or deleted to the Node the Property belongs to. Attribute value changes do not cause the NodeVersion to change. Clients may read the NodeVersion Property or subscribe to it to determine when the structure of a Node has changed.

sourceName

sourceName: UAVariableT<string, String>

sourceNode

sourceNode: UAVariableT<NodeId, NodeId>

Readonly symbolicName

symbolicName: string

Accessors

hasMethods

  • get hasMethods(): boolean

typeDefinitionObj

  • get typeDefinitionObj(): UAObjectTypePublic

Methods

_bubble_up_event

  • _bubble_up_event(eventData: any): void

_conditionRefresh

  • _conditionRefresh(_cache?: any): void

clone

  • clone(options: any, optionalFilter?: any, extraInfo?: any): UAObject

getMethodByName

  • getMethodByName(methodName: string): UAMethodPublic | null

getMethods

  • getMethods(): UAMethodPublic[]

raiseEvent

readAttribute

setSourceName

  • setSourceName(name: string): void
  • method

    setSourceName

    Parameters

    • name: string

    Returns void

setSourceNode

  • setSourceNode(node: NodeId | BaseNode): void
  • method

    setSourceNode

    Parameters

    Returns void

toString

  • toString(): string

Generated using TypeDoc