Search
Preparing search index...
The search index is not available
NodeOPCUA reference documentation - public API
Options
All
Public
Public/Protected
All
Inherited
Menu
NodeOPCUA reference documentation - public API
node-opcua
NumericRange
Class NumericRange
  subscribe now with sterfive to access the online-user manual
Hierarchy
NumericRange
Implements
NumericalRange1
Index
Constructors
constructor
Properties
type
value
Numeric
Range
Type
coerce
empty
schema
Methods
extract_
values
is
Defined
is
Empty
is
Valid
set_
values
set_
values_
matrix
to
Encodeable
String
toJSON
to
String
overlap
Constructors
constructor
new
Numeric
Range
(
)
:
NumericRange
new
Numeric
Range
(
value
:
string
)
:
NumericRange
new
Numeric
Range
(
value
:
number
, secondValue
?:
number
)
:
NumericRange
new
Numeric
Range
(
value
:
number
[]
)
:
NumericRange
new
Numeric
Range
(
value
:
number
[]
, secondValue
:
number
[]
)
:
NumericRange
Returns
NumericRange
Parameters
value:
string
Returns
NumericRange
Parameters
value:
number
Optional
secondValue:
number
Returns
NumericRange
Parameters
value:
number
[]
Returns
NumericRange
Parameters
value:
number
[]
secondValue:
number
[]
Returns
NumericRange
Properties
type
type
:
NumericRangeType
value
value
:
NumericalRangeValueType
Static
Numeric
Range
Type
Numeric
Range
Type
:
typeof
NumericRangeType
Static
coerce
coerce
:
(
value
:
any
|
string
|
NumericRange
|
null
|
number
[]
)
=>
NumericRange
Type declaration
(
value
:
any
|
string
|
NumericRange
|
null
|
number
[]
)
:
NumericRange
Parameters
value:
any
|
string
|
NumericRange
|
null
|
number
[]
Returns
NumericRange
Static
Readonly
empty
empty
:
NumericalRange0
Static
schema
schema
:
{
coerce
:
(
value
:
any
|
string
|
NumericRange
|
null
|
number
[]
)
=>
NumericRange
;
decode
:
(
stream
:
BinaryStream
, _value
?:
NumericRange
)
=>
NumericRange
;
encode
:
(
numericRange
:
NumericRange
, stream
:
OutputBinaryStream
)
=>
void
;
name
:
string
;
subType
:
string
;
defaultValue
:
any
;
random
:
any
}
Type declaration
coerce
:
(
value
:
any
|
string
|
NumericRange
|
null
|
number
[]
)
=>
NumericRange
(
value
:
any
|
string
|
NumericRange
|
null
|
number
[]
)
:
NumericRange
Parameters
value:
any
|
string
|
NumericRange
|
null
|
number
[]
Returns
NumericRange
decode
:
(
stream
:
BinaryStream
, _value
?:
NumericRange
)
=>
NumericRange
(
stream
:
BinaryStream
, _value
?:
NumericRange
)
:
NumericRange
Parameters
stream:
BinaryStream
Optional
_value:
NumericRange
Returns
NumericRange
encode
:
(
numericRange
:
NumericRange
, stream
:
OutputBinaryStream
)
=>
void
(
numericRange
:
NumericRange
, stream
:
OutputBinaryStream
)
:
void
Parameters
numericRange:
NumericRange
stream:
OutputBinaryStream
Returns
void
name
:
string
sub
Type
:
string
default
Value
:
function
default
Value
(
)
:
NumericRange
Returns
NumericRange
random
:
function
random
(
)
:
NumericRange
Returns
NumericRange
Methods
extract_
values
extract_
values<U, T>
(
array
:
T
, dimensions
?:
number
[]
)
:
ExtractResult
<
T
>
method
extract_values
Type parameters
U
T
:
ArrayLike
<
U
,
T
>
Parameters
array:
T
flat array containing values or string
Optional
dimensions:
number
[]
Returns
ExtractResult
<
T
>
is
Defined
is
Defined
(
)
:
boolean
Returns
boolean
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
is
Valid
is
Valid
(
)
:
boolean
Returns
boolean
set_
values
set_
values
(
arrayToAlter
:
Buffer
|
[
]
, newValues
:
Buffer
|
[
]
)
:
{
array
:
Buffer
|
[
]
;
statusCode
:
StatusCode
}
Parameters
arrayToAlter:
Buffer
|
[
]
newValues:
Buffer
|
[
]
Returns
{
array
:
Buffer
|
[
]
;
statusCode
:
StatusCode
}
array
:
Buffer
|
[
]
status
Code
:
StatusCode
set_
values_
matrix
set_
values_
matrix
(
sourceToAlter
:
{
dimensions
:
number
[]
;
matrix
:
Buffer
|
[
]
}
, newMatrix
:
Buffer
|
[
]
)
:
{
matrix
:
Buffer
|
[
]
;
statusCode
:
StatusCode
}
Parameters
sourceToAlter:
{
dimensions
:
number
[]
;
matrix
:
Buffer
|
[
]
}
dimensions
:
number
[]
matrix
:
Buffer
|
[
]
newMatrix:
Buffer
|
[
]
Returns
{
matrix
:
Buffer
|
[
]
;
statusCode
:
StatusCode
}
matrix
:
Buffer
|
[
]
status
Code
:
StatusCode
to
Encodeable
String
to
Encodeable
String
(
)
:
string
Returns
string
toJSON
toJSON
(
)
:
string
Returns
string
to
String
to
String
(
)
:
string
Returns
string
Static
overlap
overlap
(
nr1
?:
NumericalRange0
, nr2
?:
NumericalRange0
)
:
boolean
Parameters
Optional
nr1:
NumericalRange0
Optional
nr2:
NumericalRange0
Returns
boolean
Modules
node-
opcua
node-
opcua-
address-
space
node-
opcua-
basic-
types
node-
opcua-
certificate-
manager
node-
opcua-
client
node-
opcua-
data-
access
node-
opcua-
data-
model
node-
opcua-
data-
value
node-
opcua-
guid
node-
opcua-
nodeid
node-
opcua-
server
node-
opcua-
status-
codes
node-
opcua-
types
node-
opcua-
variant
Numeric
Range
constructor
type
value
Numeric
Range
Type
coerce
empty
schema
extract_
values
is
Defined
is
Empty
is
Valid
set_
values
set_
values_
matrix
to
Encodeable
String
toJSON
to
String
overlap
Generated using
TypeDoc
extract_values