Methods
(static) decode(val, has_parent) → {null|undefined|bool|Symbol}
Decode from the CBOR additional information into a JavaScript value.
If the CBOR item has no parent, return a "safe" symbol instead of
`null` or `undefined`, so that the value can be passed through a
stream in object mode.
Parameters:
Name | Type | Description |
---|---|---|
val |
number
|
the CBOR additional info to convert |
has_parent |
bool
|
Does the CBOR item have a parent? |
Returns:
- Type:
-
null
|undefined
|bool
|Symbol
- the decoded value
(static) isSimple(obj) → {bool}
Is the given object a Simple?
Parameters:
Name | Type | Description |
---|---|---|
obj |
any
|
object to test |
Returns:
- Type:
-
bool
- is it Simple?
encodeCBOR(gen)
Push the simple value onto the CBOR stream
Parameters:
Name | Type | Description |
---|---|---|
gen |
cbor.Encoder
|
The generator to push onto |
inspect() → {string}
Debug string for simple value
Returns:
- Type:
-
string
simple(value)