⚠️ You are reading documentation for an OLD version (v2.20.0). The current released version is v2.173.1.
View latest documentation →
Search
Preparing search index...
The search index is not available
node-opcua-mono-repo
Support
Backers
Options
All
Public
Public/Protected
All
Inherited
Menu
StructuredTypeSchema
Globals
Class StructuredTypeSchema
Hierarchy
TypeSchemaBase
StructuredTypeSchema
Implements
CommonInterface
Constructors
constructor
Properties
_baseSchema
_possibleFields
baseType
bitFields
category
coerce
constructHook
dataTypeNodeId
decode
decodeDebug
defaultValue
documentation
encode
encodingDefaultBinary
encodingDefaultJson
encodingDefaultXml
fields
id
isValid
name
toJSON
Methods
computer_default_value
toString
Constructors
constructor
new
Structured
Type
Schema
(
options
:
StructuredTypeOptions
)
:
StructuredTypeSchema
Parameters
options:
StructuredTypeOptions
Returns
StructuredTypeSchema
Properties
_base
Schema
_base
Schema
:
StructuredTypeSchema
|
null
_possible
Fields
_possible
Fields
:
string
[]
base
Type
base
Type
:
string
Optional
bit
Fields
bit
Fields
:
any
[]
category
category
:
FieldCategory
Optional
coerce
coerce
:
function
Type declaration
(
value
:
any
)
:
any
Parameters
value:
any
Returns
any
Optional
construct
Hook
construct
Hook
:
function
Type declaration
(
options
:
any
)
:
any
Parameters
options:
any
Returns
any
data
Type
Node
Id
data
Type
Node
Id
:
NodeId
Optional
decode
decode
:
function
Type declaration
(
stream
:
BinaryStream
)
:
any
Parameters
stream:
BinaryStream
Returns
any
Optional
decode
Debug
decode
Debug
:
function
Type declaration
(
stream
:
BinaryStream
, options
:
any
)
:
any
Parameters
stream:
BinaryStream
options:
any
Returns
any
default
Value
default
Value
:
any
Optional
documentation
documentation
:
string
Optional
encode
encode
:
function
Type declaration
(
value
:
any
, stream
:
OutputBinaryStream
)
:
void
Parameters
value:
any
stream:
OutputBinaryStream
Returns
void
Optional
encoding
Default
Binary
encoding
Default
Binary
:
ExpandedNodeId
Optional
encoding
Default
Json
encoding
Default
Json
:
ExpandedNodeId
Optional
encoding
Default
Xml
encoding
Default
Xml
:
ExpandedNodeId
fields
fields
:
FieldType
[]
id
id
:
NodeId
Optional
is
Valid
is
Valid
:
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
method
computer_default_value
Parameters
defaultValue:
any
the default value
Returns
any
to
String
to
String
(
)
:
string
Returns
string
Structured
Type
Schema
constructor
_base
Schema
_possible
Fields
base
Type
bit
Fields
category
coerce
construct
Hook
data
Type
Node
Id
decode
decode
Debug
default
Value
documentation
encode
encoding
Default
Binary
encoding
Default
Json
encoding
Default
Xml
fields
id
is
Valid
name
toJSON
computer_
default_
value
to
String
Generated using
TypeDoc
computer_default_value