Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/client
ValueDownlinkFastener
Interface ValueDownlinkFastener<O, V, VU>
Type parameters
O =
unknown
V =
unknown
VU =
V
Hierarchy
DownlinkFastener
<
O
>
ValueDownlinkFastener
Callable
Value
Downlink
Fastener
(
)
:
undefined
|
V
Value
Downlink
Fastener
(
value
:
V
|
VU
)
:
O
Returns
undefined
|
V
Parameters
value:
V
|
VU
Returns
O
Index
Properties
consumer
Type
consumers
downlink
flags
own
Body
own
Host
Uri
own
Lane
Uri
own
Node
Uri
own
Prio
own
Rate
own
Value
Form
own
Warp
owner
Accessors
affinity
coherent
consumed
consuming
family
Type
inherited
inherits
lazy
mounted
name
static
super
Fastener
super
Name
Methods
attach
Sub
Fastener
bind
Downlink
bind
Super
Fastener
body
consume
create
Downlink
decohere
detach
Sub
Fastener
did
Bind
Super
Fastener
did
Consume
did
Inherit
did
Mount
did
Set
Affinity
did
Set
Inherits
did
Start
Consuming
did
Stop
Consuming
did
Unbind
Super
Fastener
did
Unconsume
did
Uninherit
did
Unmount
get
get
Super
Fastener
has
Affinity
host
Uri
init
init
Affinity
init
Body
init
Downlink
init
Host
Uri
init
Inherits
init
Lane
Uri
init
Node
Uri
init
Prio
init
Rate
lane
Uri
link
min
Affinity
mount
node
Uri
on
Bind
Super
Fastener
on
Consume
on
Inherit
on
Mount
on
Set
Affinity
on
Set
Inherits
on
Start
Consuming
on
Stop
Consuming
on
Unbind
Super
Fastener
on
Unconsume
on
Uninherit
on
Unmount
prio
rate
recohere
relink
set
set
Affinity
set
Coherent
set
Flags
set
Inherited
set
Inherits
start
Consuming
stop
Consuming
to
String
unbind
Super
Fastener
unconsume
unlink
unmount
value
Form
warp
will
Bind
Super
Fastener
will
Consume
will
Inherit
will
Mount
will
Set
Affinity
will
Set
Inherits
will
Start
Consuming
will
Stop
Consuming
will
Unbind
Super
Fastener
will
Unconsume
will
Uninherit
will
Unmount
Properties
Optional
Readonly
consumer
Type
consumer
Type
:
Class
<
Consumer
<
Consumable
>
>
Readonly
consumers
consumers
:
readonly
Consumer
<
Consumable
>
[]
Readonly
downlink
downlink
:
null
|
ValueDownlink
<
V
,
VU
>
Readonly
flags
flags
:
number
Readonly
own
Body
own
Body
:
null
|
Value
Readonly
own
Host
Uri
own
Host
Uri
:
null
|
Uri
Readonly
own
Lane
Uri
own
Lane
Uri
:
null
|
Uri
Readonly
own
Node
Uri
own
Node
Uri
:
null
|
Uri
Readonly
own
Prio
own
Prio
:
undefined
|
number
Readonly
own
Rate
own
Rate
:
undefined
|
number
Readonly
own
Value
Form
own
Value
Form
:
null
|
Form
<
V
,
VU
>
Readonly
own
Warp
own
Warp
:
null
|
WarpRef
Readonly
owner
owner
:
O
Accessors
affinity
get
affinity
(
)
:
number
Returns
number
coherent
get
coherent
(
)
:
boolean
Returns
boolean
consumed
get
consumed
(
)
:
undefined
|
boolean
Returns
undefined
|
boolean
consuming
get
consuming
(
)
:
boolean
Returns
boolean
family
Type
get
familyType
(
)
:
null
|
Class
<
DownlinkFastener
<
any
>
>
Returns
null
|
Class
<
DownlinkFastener
<
any
>
>
inherited
get
inherited
(
)
:
boolean
Returns
boolean
inherits
get
inherits
(
)
:
boolean
Returns
boolean
lazy
get
lazy
(
)
:
boolean
Returns
boolean
mounted
get
mounted
(
)
:
boolean
Returns
boolean
name
get
name
(
)
:
string
Returns
string
static
get
static
(
)
:
string
|
boolean
Returns
string
|
boolean
super
Fastener
get
superFastener
(
)
:
null
|
Fastener
<
unknown
>
Returns
null
|
Fastener
<
unknown
>
super
Name
get
superName
(
)
:
undefined
|
string
Returns
undefined
|
string
Methods
attach
Sub
Fastener
attach
Sub
Fastener
(
subFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
subFastener:
Fastener
<
unknown
>
Returns
void
bind
Downlink
bind
Downlink
(
downlink
:
ValueDownlink
<
V
,
VU
>
)
:
ValueDownlink
<
V
,
VU
>
Parameters
downlink:
ValueDownlink
<
V
,
VU
>
Returns
ValueDownlink
<
V
,
VU
>
bind
Super
Fastener
bind
Super
Fastener
(
)
:
void
Returns
void
body
body
(
)
:
null
|
Value
body
(
body
:
AnyValue
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
null
|
Value
Parameters
body:
AnyValue
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
consume
consume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
create
Downlink
create
Downlink
(
warp
:
WarpRef
)
:
ValueDownlink
<
V
,
VU
>
Parameters
warp:
WarpRef
Returns
ValueDownlink
<
V
,
VU
>
decohere
decohere
(
)
:
void
Returns
void
detach
Sub
Fastener
detach
Sub
Fastener
(
subFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
subFastener:
Fastener
<
unknown
>
Returns
void
did
Bind
Super
Fastener
did
Bind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Consume
did
Consume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
did
Inherit
did
Inherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Mount
did
Mount
(
)
:
void
Returns
void
did
Set
Affinity
did
Set
Affinity
(
newAffinity
:
number
, oldAffinity
:
number
)
:
void
Parameters
newAffinity:
number
oldAffinity:
number
Returns
void
did
Set
Inherits
did
Set
Inherits
(
inherits
:
boolean
, superName
:
undefined
|
string
)
:
void
Parameters
inherits:
boolean
superName:
undefined
|
string
Returns
void
did
Start
Consuming
did
Start
Consuming
(
)
:
void
Returns
void
did
Stop
Consuming
did
Stop
Consuming
(
)
:
void
Returns
void
did
Unbind
Super
Fastener
did
Unbind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Unconsume
did
Unconsume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
did
Uninherit
did
Uninherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
did
Unmount
did
Unmount
(
)
:
void
Returns
void
get
get
(
)
:
undefined
|
V
Returns
undefined
|
V
get
Super
Fastener
get
Super
Fastener
(
)
:
null
|
Fastener
<
unknown
>
Returns
null
|
Fastener
<
unknown
>
has
Affinity
has
Affinity
(
affinity
:
number
)
:
boolean
Parameters
affinity:
number
Returns
boolean
host
Uri
host
Uri
(
)
:
null
|
Uri
host
Uri
(
hostUri
:
null
|
AnyUri
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
null
|
Uri
Parameters
hostUri:
null
|
AnyUri
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
init
init
(
)
:
void
Returns
void
init
Affinity
init
Affinity
(
affinity
:
number
)
:
void
Parameters
affinity:
number
Returns
void
Optional
init
Body
init
Body
(
)
:
AnyValue
Returns
AnyValue
Optional
init
Downlink
init
Downlink
(
downlink
:
ValueDownlink
<
V
,
VU
>
)
:
ValueDownlink
<
V
,
VU
>
Parameters
downlink:
ValueDownlink
<
V
,
VU
>
Returns
ValueDownlink
<
V
,
VU
>
Optional
init
Host
Uri
init
Host
Uri
(
)
:
null
|
AnyUri
Returns
null
|
AnyUri
init
Inherits
init
Inherits
(
inherits
:
string
|
boolean
)
:
void
Parameters
inherits:
string
|
boolean
Returns
void
Optional
init
Lane
Uri
init
Lane
Uri
(
)
:
null
|
AnyUri
Returns
null
|
AnyUri
Optional
init
Node
Uri
init
Node
Uri
(
)
:
null
|
AnyUri
Returns
null
|
AnyUri
Optional
init
Prio
init
Prio
(
)
:
undefined
|
number
Returns
undefined
|
number
Optional
init
Rate
init
Rate
(
)
:
undefined
|
number
Returns
undefined
|
number
lane
Uri
lane
Uri
(
)
:
null
|
Uri
lane
Uri
(
laneUri
:
null
|
AnyUri
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
null
|
Uri
Parameters
laneUri:
null
|
AnyUri
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
link
link
(
)
:
void
Returns
void
min
Affinity
min
Affinity
(
affinity
:
undefined
|
number
)
:
boolean
Parameters
affinity:
undefined
|
number
Returns
boolean
mount
mount
(
)
:
void
Returns
void
node
Uri
node
Uri
(
)
:
null
|
Uri
node
Uri
(
nodeUri
:
null
|
AnyUri
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
null
|
Uri
Parameters
nodeUri:
null
|
AnyUri
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
on
Bind
Super
Fastener
on
Bind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Consume
on
Consume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
on
Inherit
on
Inherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Mount
on
Mount
(
)
:
void
Returns
void
on
Set
Affinity
on
Set
Affinity
(
newAffinity
:
number
, oldAffinity
:
number
)
:
void
Parameters
newAffinity:
number
oldAffinity:
number
Returns
void
on
Set
Inherits
on
Set
Inherits
(
inherits
:
boolean
, superName
:
undefined
|
string
)
:
void
Parameters
inherits:
boolean
superName:
undefined
|
string
Returns
void
on
Start
Consuming
on
Start
Consuming
(
)
:
void
Returns
void
on
Stop
Consuming
on
Stop
Consuming
(
)
:
void
Returns
void
on
Unbind
Super
Fastener
on
Unbind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Unconsume
on
Unconsume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
on
Uninherit
on
Uninherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
on
Unmount
on
Unmount
(
)
:
void
Returns
void
prio
prio
(
)
:
undefined
|
number
prio
(
prio
:
undefined
|
number
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
undefined
|
number
Parameters
prio:
undefined
|
number
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
rate
rate
(
)
:
undefined
|
number
rate
(
rate
:
undefined
|
number
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
undefined
|
number
Parameters
rate:
undefined
|
number
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
recohere
recohere
(
t
:
number
)
:
void
Parameters
t:
number
Returns
void
relink
relink
(
)
:
void
Returns
void
set
set
(
value
:
V
|
VU
)
:
void
Parameters
value:
V
|
VU
Returns
void
set
Affinity
set
Affinity
(
affinity
:
number
)
:
void
Parameters
affinity:
number
Returns
void
set
Coherent
set
Coherent
(
coherent
:
boolean
)
:
void
Parameters
coherent:
boolean
Returns
void
set
Flags
set
Flags
(
flags
:
number
)
:
void
Parameters
flags:
number
Returns
void
set
Inherited
set
Inherited
(
inherited
:
boolean
, superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
inherited:
boolean
superFastener:
Fastener
<
unknown
>
Returns
void
set
Inherits
set
Inherits
(
inherits
:
string
|
boolean
)
:
void
Parameters
inherits:
string
|
boolean
Returns
void
start
Consuming
start
Consuming
(
)
:
void
Returns
void
stop
Consuming
stop
Consuming
(
)
:
void
Returns
void
to
String
to
String
(
)
:
string
Returns
string
unbind
Super
Fastener
unbind
Super
Fastener
(
)
:
void
Returns
void
unconsume
unconsume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
unlink
unlink
(
)
:
void
Returns
void
unmount
unmount
(
)
:
void
Returns
void
value
Form
value
Form
(
)
:
null
|
Form
<
V
,
VU
>
value
Form
(
valueForm
:
null
|
Form
<
V
,
VU
>
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
null
|
Form
<
V
,
VU
>
Parameters
valueForm:
null
|
Form
<
V
,
VU
>
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
warp
warp
(
)
:
null
|
WarpRef
warp
(
warp
:
null
|
WarpRef
)
:
ValueDownlinkFastener
<
O
,
V
,
VU
>
Returns
null
|
WarpRef
Parameters
warp:
null
|
WarpRef
Returns
ValueDownlinkFastener
<
O
,
V
,
VU
>
will
Bind
Super
Fastener
will
Bind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Consume
will
Consume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
will
Inherit
will
Inherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Mount
will
Mount
(
)
:
void
Returns
void
will
Set
Affinity
will
Set
Affinity
(
newAffinity
:
number
, oldAffinity
:
number
)
:
void
Parameters
newAffinity:
number
oldAffinity:
number
Returns
void
will
Set
Inherits
will
Set
Inherits
(
inherits
:
boolean
, superName
:
undefined
|
string
)
:
void
Parameters
inherits:
boolean
superName:
undefined
|
string
Returns
void
will
Start
Consuming
will
Start
Consuming
(
)
:
void
Returns
void
will
Stop
Consuming
will
Stop
Consuming
(
)
:
void
Returns
void
will
Unbind
Super
Fastener
will
Unbind
Super
Fastener
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Unconsume
will
Unconsume
(
consumer
:
Consumer
<
Consumable
>
)
:
void
Parameters
consumer:
Consumer
<
Consumable
>
Returns
void
will
Uninherit
will
Uninherit
(
superFastener
:
Fastener
<
unknown
>
)
:
void
Parameters
superFastener:
Fastener
<
unknown
>
Returns
void
will
Unmount
will
Unmount
(
)
:
void
Returns
void
Modules
@swim/runtime
@swim/core
@swim/host
@swim/warp
@swim/client
@swim/toolkit
Value
Downlink
Fastener
consumer
Type
consumers
downlink
flags
own
Body
own
Host
Uri
own
Lane
Uri
own
Node
Uri
own
Prio
own
Rate
own
Value
Form
own
Warp
owner
affinity
coherent
consumed
consuming
family
Type
inherited
inherits
lazy
mounted
name
static
super
Fastener
super
Name
attach
Sub
Fastener
bind
Downlink
bind
Super
Fastener
body
consume
create
Downlink
decohere
detach
Sub
Fastener
did
Bind
Super
Fastener
did
Consume
did
Inherit
did
Mount
did
Set
Affinity
did
Set
Inherits
did
Start
Consuming
did
Stop
Consuming
did
Unbind
Super
Fastener
did
Unconsume
did
Uninherit
did
Unmount
get
get
Super
Fastener
has
Affinity
host
Uri
init
init
Affinity
init
Body
init
Downlink
init
Host
Uri
init
Inherits
init
Lane
Uri
init
Node
Uri
init
Prio
init
Rate
lane
Uri
link
min
Affinity
mount
node
Uri
on
Bind
Super
Fastener
on
Consume
on
Inherit
on
Mount
on
Set
Affinity
on
Set
Inherits
on
Start
Consuming
on
Stop
Consuming
on
Unbind
Super
Fastener
on
Unconsume
on
Uninherit
on
Unmount
prio
rate
recohere
relink
set
set
Affinity
set
Coherent
set
Flags
set
Inherited
set
Inherits
start
Consuming
stop
Consuming
to
String
unbind
Super
Fastener
unconsume
unlink
unmount
value
Form
warp
will
Bind
Super
Fastener
will
Consume
will
Inherit
will
Mount
will
Set
Affinity
will
Set
Inherits
will
Start
Consuming
will
Stop
Consuming
will
Unbind
Super
Fastener
will
Unconsume
will
Uninherit
will
Unmount
Generated using
TypeDoc