Options
All
  • Public
  • Public/Protected
  • All
Menu

  subscribe now with sterfive to access the online-user manual

Hierarchy

Index

Properties

addressSpace

addressSpace: AddressSpacePrivate

index

index: number

namespaceUri

namespaceUri: string

publicationDate

publicationDate: Date

version

version: string

Methods

_dataTypeIterator

  • _dataTypeIterator(): IterableIterator<UADataType>
  • Returns IterableIterator<UADataType>

_deleteNode

  • Parameters

    Returns void

_register

  • Parameters

    Returns void

addAlias

  • addAlias(aliasName: string, nodeId: NodeId): void
  • Parameters

    • aliasName: string
    • nodeId: NodeId

    Returns void

addEnumerationType

addEventType

  • add a new event type to the address space

    example
     const evtType = namespace.addEventType({
         browseName: "MyAuditEventType",
         subtypeOf:  "AuditEventType"
     });
     const myConditionType = namespace.addEventType({
         browseName: "MyConditionType",
         subtypeOf:  "ConditionType",
         isAbstract: false
     });
    

    Parameters

    Returns UAEventType

addFolder

addMethod

addObject

addObjectType

addReferenceType

addVariable

addVariableType

addView

constructNodeId

  • constructNodeId(options: ConstructNodeIdOptions): NodeId
  • Parameters

    • options: ConstructNodeIdOptions

    Returns NodeId

createDataType

createNode

  • Parameters

    • options: any

    Returns BaseNode

deleteNode

dispose

  • dispose(): void
  • Returns void

findDataType

findNode

findNode2

findObjectType

findReferenceType

findReferenceTypeFromInverseName

findVariableType

getDefaultAccessRestrictions

getDefaultRolePermissions

getStandardsNodeIds

  • getStandardsNodeIds(): { objectTypeIds: {}; referenceTypeIds: {} }
  • internals

    Returns { objectTypeIds: {}; referenceTypeIds: {} }

    • objectTypeIds: {}
      • [key: string]: string
    • referenceTypeIds: {}
      • [key: string]: string

internalCreateNode

  • internalCreateNode(options: any): BaseNode

nodeIterator

  • nodeIterator(): IterableIterator<BaseNode>
  • Returns IterableIterator<BaseNode>

resolveAlias

  • resolveAlias(name: string): NodeId
  • Parameters

    • name: string

    Returns NodeId

setDefaultAccessRestrictions

setDefaultRolePermissions

toNodeset2XML

  • toNodeset2XML(): string
  • Returns string

Generated using TypeDoc