Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/dataflow
RecordOutlet
Interface RecordOutlet
Hierarchy
Outlet
<
Record
>
MapOutlet
<
Value
,
Value
,
Record
>
StreamletScope
<
Value
>
RecordOutlet
Index
Properties
streamlet
Context
streamlet
Scope
Methods
bind
Output
decohere
Input
decohere
Input
Key
disconnect
Inputs
disconnect
Outputs
filter
get
has
key
Iterator
map
memoize
outlet
output
Iterator
recohere
Input
recohere
Input
Key
reduce
unbind
Output
unbind
Outputs
watch
Properties
Readonly
streamlet
Context
streamlet
Context
:
null
|
StreamletContext
Readonly
streamlet
Scope
streamlet
Scope
:
null
|
StreamletScope
<
Value
>
Methods
bind
Output
bind
Output
(
output
:
Inlet
<
Record
>
)
:
void
Parameters
output:
Inlet
<
Record
>
Returns
void
decohere
Input
decohere
Input
(
)
:
void
Returns
void
decohere
Input
Key
decohere
Input
Key
(
key
:
Value
, effect
:
KeyEffect
)
:
void
Parameters
key:
Value
effect:
KeyEffect
Returns
void
disconnect
Inputs
disconnect
Inputs
(
)
:
void
Returns
void
disconnect
Outputs
disconnect
Outputs
(
)
:
void
Returns
void
filter
filter
(
func
:
FilterFieldsFunction
<
Value
,
Value
>
)
:
MapOutlet
<
Value
,
Value
,
Map
<
Value
,
Value
>
>
Parameters
func:
FilterFieldsFunction
<
Value
,
Value
>
Returns
MapOutlet
<
Value
,
Value
,
Map
<
Value
,
Value
>
>
get
get
(
)
:
Record
get
(
key
:
Value
)
:
Value
Returns
Record
Parameters
key:
Value
Returns
Value
has
has
(
key
:
Value
)
:
boolean
Parameters
key:
Value
Returns
boolean
key
Iterator
key
Iterator
(
)
:
Iterator
<
Value
>
Returns
Iterator
<
Value
>
map
map<O2>
(
func
:
MapValueFunction
<
Record
,
O2
>
)
:
Outlet
<
O2
>
map<V2>
(
func
:
MapFieldValuesFunction
<
Value
,
Value
,
V2
>
)
:
MapOutlet
<
Value
,
V2
,
Map
<
Value
,
V2
>
>
Type parameters
O2
Parameters
func:
MapValueFunction
<
Record
,
O2
>
Returns
Outlet
<
O2
>
Type parameters
V2
Parameters
func:
MapFieldValuesFunction
<
Value
,
Value
,
V2
>
Returns
MapOutlet
<
Value
,
V2
,
Map
<
Value
,
V2
>
>
memoize
memoize
(
)
:
MapOutlet
<
Value
,
Value
,
Record
>
Returns
MapOutlet
<
Value
,
Value
,
Record
>
outlet
outlet
(
key
:
string
|
Value
)
:
Outlet
<
Value
>
Parameters
key:
string
|
Value
Returns
Outlet
<
Value
>
output
Iterator
output
Iterator
(
)
:
Iterator
<
Inlet
<
Record
>
>
Returns
Iterator
<
Inlet
<
Record
>
>
recohere
Input
recohere
Input
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
recohere
Input
Key
recohere
Input
Key
(
key
:
Value
, version
:
number
)
:
void
Parameters
key:
Value
version:
number
Returns
void
reduce
reduce<U>
(
identity
:
U
, accumulator
:
(
result
:
U
, element
:
Value
)
=>
U
, combiner
:
(
result
:
U
, result2
:
U
)
=>
U
)
:
Outlet
<
U
>
Type parameters
U
Parameters
identity:
U
accumulator:
(
result
:
U
, element
:
Value
)
=>
U
(
result
:
U
, element
:
Value
)
:
U
Parameters
result:
U
element:
Value
Returns
U
combiner:
(
result
:
U
, result2
:
U
)
=>
U
(
result
:
U
, result2
:
U
)
:
U
Parameters
result:
U
result2:
U
Returns
U
Returns
Outlet
<
U
>
unbind
Output
unbind
Output
(
output
:
Inlet
<
Record
>
)
:
void
Parameters
output:
Inlet
<
Record
>
Returns
void
unbind
Outputs
unbind
Outputs
(
)
:
void
Returns
void
watch
watch
(
func
:
WatchValueFunction
<
Record
>
)
:
RecordOutlet
watch
(
func
:
WatchFieldsFunction
<
Value
,
Value
>
)
:
RecordOutlet
Parameters
func:
WatchValueFunction
<
Record
>
Returns
RecordOutlet
Parameters
func:
WatchFieldsFunction
<
Value
,
Value
>
Returns
RecordOutlet
Modules
@swim/system
@swim/core
@swim/util
@swim/codec
@swim/mapping
@swim/collections
@swim/constraint
@swim/structure
@swim/streamlet
@swim/dataflow
@swim/recon
@swim/uri
@swim/math
@swim/geo
@swim/time
@swim/mesh
@swim/toolkit
Abstract
Record
Outlet
Abstract
Record
Streamlet
And
Outlet
Binary
Outlet
Bitwise
And
Outlet
Bitwise
Not
Outlet
Bitwise
OrOutlet
Bitwise
Xor
Outlet
Conditional
Outlet
Divide
Outlet
Eq
Outlet
Ge
Outlet
Get
Outlet
Gt
Outlet
Invoke
Outlet
Le
Outlet
Lt
Outlet
Minus
Outlet
Modulo
Outlet
Ne
Outlet
Negative
Outlet
Not
Outlet
Or
Outlet
Plus
Outlet
Positive
Outlet
Record
Field
Updater
Record
Model
Record
Scope
Record
Streamlet
Reifier
Times
Outlet
Unary
Outlet
Record
Outlet
streamlet
Context
streamlet
Scope
bind
Output
decohere
Input
decohere
Input
Key
disconnect
Inputs
disconnect
Outputs
filter
get
has
key
Iterator
map
memoize
outlet
output
Iterator
recohere
Input
recohere
Input
Key
reduce
unbind
Output
unbind
Outputs
watch
Dataflow
Record
Outlet
Generated using
TypeDoc