Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StructuredTypeSchema

Hierarchy

Implements

Constructors

constructor

Properties

_baseSchema

_baseSchema: StructuredTypeSchema | null

_possibleFields

_possibleFields: string[]

baseType

baseType: string

Optional bitFields

bitFields: any[]

category

category: FieldCategory

Optional coerce

coerce: function

Type declaration

    • (value: any): any
    • Parameters

      • value: any

      Returns any

Optional constructHook

constructHook: function

Type declaration

    • (options: any): any
    • Parameters

      • options: any

      Returns any

dataTypeNodeId

dataTypeNodeId: NodeId

Optional decode

decode: function

Type declaration

    • (stream: BinaryStream): any
    • Parameters

      • stream: BinaryStream

      Returns any

Optional decodeDebug

decodeDebug: function

Type declaration

    • (stream: BinaryStream, options: any): any
    • Parameters

      • stream: BinaryStream
      • options: any

      Returns any

defaultValue

defaultValue: any

Optional documentation

documentation: string

Optional encode

encode: function

Type declaration

Optional encodingDefaultBinary

encodingDefaultBinary: ExpandedNodeId

Optional encodingDefaultJson

encodingDefaultJson: ExpandedNodeId

Optional encodingDefaultXml

encodingDefaultXml: ExpandedNodeId

fields

fields: FieldType[]

id

id: NodeId

Optional isValid

isValid: function

Type declaration

    • (options: any): boolean
    • Parameters

      • options: any

      Returns boolean

name

name: string

Optional toJSON

toJSON: function

Type declaration

    • (): string
    • Returns string

Methods

computer_default_value

  • computer_default_value(defaultValue: any): any

toString

  • toString(): string
  • Returns string

Generated using TypeDoc