Search
Preparing search index...
The search index is not available
swimOS
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
@swim/streamlet
WatchFieldsCombinator
Class WatchFieldsCombinator<K, V, O>
Type parameters
K
V
O
Hierarchy
WatchFieldsOperator
<
K
,
V
,
O
>
WatchFieldsCombinator
Implements
MapInlet
<
K
,
V
,
O
>
Index
Constructors
constructor
Methods
bind
Input
did
Invalidate
Output
did
Invalidate
Output
Key
did
Reconcile
Output
did
Reconcile
Output
Key
disconnect
Inputs
disconnect
Outputs
evaluate
input
invalidate
Output
invalidate
Output
Key
on
Invalidate
Output
on
Invalidate
Output
Key
on
Reconcile
Output
on
Reconcile
Output
Key
reconcile
Output
reconcile
Output
Key
unbind
Input
will
Invalidate
Output
will
Invalidate
Output
Key
will
Reconcile
Output
will
Reconcile
Output
Key
Constructors
constructor
new
Watch
Fields
Combinator
(
func
:
WatchFieldsFunction
<
K
,
V
>
)
:
WatchFieldsCombinator
Parameters
func:
WatchFieldsFunction
<
K
,
V
>
Returns
WatchFieldsCombinator
Methods
bind
Input
bind
Input
(
input
:
MapOutlet
<
K
,
V
,
O
>
|
null
)
:
void
Parameters
input:
MapOutlet
<
K
,
V
,
O
>
|
null
Returns
void
Protected
did
Invalidate
Output
did
Invalidate
Output
(
)
:
void
Returns
void
Protected
did
Invalidate
Output
Key
did
Invalidate
Output
Key
(
key
:
K
, effect
:
KeyEffect
)
:
void
Parameters
key:
K
effect:
KeyEffect
Returns
void
Protected
did
Reconcile
Output
did
Reconcile
Output
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
Protected
did
Reconcile
Output
Key
did
Reconcile
Output
Key
(
key
:
K
, effect
:
KeyEffect
, version
:
number
)
:
void
Parameters
key:
K
effect:
KeyEffect
version:
number
Returns
void
disconnect
Inputs
disconnect
Inputs
(
)
:
void
Returns
void
disconnect
Outputs
disconnect
Outputs
(
)
:
void
Returns
void
evaluate
evaluate
(
key
:
K
, value
:
V
|
undefined
)
:
void
Parameters
key:
K
value:
V
|
undefined
Returns
void
input
input
(
)
:
MapOutlet
<
K
,
V
,
O
>
|
null
Returns
MapOutlet
<
K
,
V
,
O
>
|
null
invalidate
Output
invalidate
Output
(
)
:
void
Returns
void
invalidate
Output
Key
invalidate
Output
Key
(
key
:
K
, effect
:
KeyEffect
)
:
void
Parameters
key:
K
effect:
KeyEffect
Returns
void
Protected
on
Invalidate
Output
on
Invalidate
Output
(
)
:
void
Returns
void
Protected
on
Invalidate
Output
Key
on
Invalidate
Output
Key
(
key
:
K
, effect
:
KeyEffect
)
:
void
Parameters
key:
K
effect:
KeyEffect
Returns
void
Protected
on
Reconcile
Output
on
Reconcile
Output
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
Protected
on
Reconcile
Output
Key
on
Reconcile
Output
Key
(
key
:
K
, effect
:
KeyEffect
, version
:
number
)
:
void
Parameters
key:
K
effect:
KeyEffect
version:
number
Returns
void
reconcile
Output
reconcile
Output
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
reconcile
Output
Key
reconcile
Output
Key
(
key
:
K
, version
:
number
)
:
void
Parameters
key:
K
version:
number
Returns
void
unbind
Input
unbind
Input
(
)
:
void
Returns
void
Protected
will
Invalidate
Output
will
Invalidate
Output
(
)
:
void
Returns
void
Protected
will
Invalidate
Output
Key
will
Invalidate
Output
Key
(
key
:
K
, effect
:
KeyEffect
)
:
void
Parameters
key:
K
effect:
KeyEffect
Returns
void
Protected
will
Reconcile
Output
will
Reconcile
Output
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
Protected
will
Reconcile
Output
Key
will
Reconcile
Output
Key
(
key
:
K
, effect
:
KeyEffect
, version
:
number
)
:
void
Parameters
key:
K
effect:
KeyEffect
version:
number
Returns
void
Globals
@swim/core
@swim/codec
@swim/collections
@swim/dataflow
@swim/math
@swim/recon
@swim/streamlet
@swim/structure
@swim/time
@swim/uri
@swim/util
@swim/mesh
@swim/ui
@swim/ux
@swim/web
Watch
Fields
Combinator
constructor
bind
Input
did
Invalidate
Output
did
Invalidate
Output
Key
did
Reconcile
Output
did
Reconcile
Output
Key
disconnect
Inputs
disconnect
Outputs
evaluate
input
invalidate
Output
invalidate
Output
Key
on
Invalidate
Output
on
Invalidate
Output
Key
on
Reconcile
Output
on
Reconcile
Output
Key
reconcile
Output
reconcile
Output
Key
unbind
Input
will
Invalidate
Output
will
Invalidate
Output
Key
will
Reconcile
Output
will
Reconcile
Output
Key