TODO
type observe_options
Definition:{types?: Value.UPDATE_TYPE[],ignore_transforms?: boolean,recursive?: boolean,}
TODO
TODO
type GenericValueT
Definition:JSPrimitiveToDatexRef | Value | Pointer | PointerProperty
type ValueReadonlyT
Definition:Readonly
type CompatValueT
Definition:Value | T
TODO
type CollapsedValueT
TODO
type PrimitiveToClassT
Definition:T extends number ? Number : T extends string ? String : T extends boolean ? Boolean : T extends bigint ? BigInt : T
TODO
TODO
type ProxifiedValueT
TODO
TODO
TODO
type CollapsedDatexArrayT
TODO
TODO
TODO
TODO
TODO
TODO
TODO
type pointer_type
Definition:number
enum Value.UPDATE_TYPE
class ValueT
<= an>
Constructors
constructor(value?: CompatValue)
Properties
protected
capturedGetters: Map
class PointerPropertyT
<= an>
Constructors
Properties
class UpdateScheduler
Constructors
constructor(update_interval?: number)
Properties
updates_per_receiver: Map
update_interval?: number
active: boolean
datex_timeout?: number
intermediate_updates_pointers: Set
class PointerT
<= an>
Constructors
constructor(id?: Uint8Array | string, value: T, sealed: boolean, origin?: Endpoint, persistant: any, anonymous: any, is_placeholder: any, allowed_access?: target_clause, timeout?: number)
END STATIC
Properties
pointers: Map
Pointer Storage
stores all unique pointers + their values
pointer_value_map: WeakMap
pointer_label_map: Map
MAX_POINTER_ID_SIZE: number
returns a unique pointer hash: HASH + UNIQUE TIME
STATIC_POINTER_SIZE: number
POINTER_TYPE: {ENDPOINT: pointer_type,ENDPOINT_PERSONAL: pointer_type,ENDPOINT_INSTITUTION: pointer_type,IPV6_ID: pointer_type,STATIC: pointer_type,BLOCKCHAIN_PTR: pointer_type,PUBLIC: pointer_type,}
pointer_prefix: Uint8Array
ANONYMOUS_ID: Uint8Array
sealed: boolean
extended_pointers: Set
datex_timeout?: number
visible_children?: Set
sealed_properties?: Set
anonymous_properties?: Set
subscribers: Disjunction
Wrapper class for all pointer values ($xxxxxxxx)
class TextRefT
<extends string = strin>
class IntegerRef
class DecimalRef
class BooleanRef
class TypeRef
class EndpointRef
class URLRef
TODO
proxy function (for remote calls)
TODO
Help us improving our docs
Our documentations are fully open source. Something is wrong or unclear? Edit documentation.