Search
Preparing search index...
The search index is not available
swimOS
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
@swim/streamlet
AbstractStreamlet
Class AbstractStreamlet<I, O>
Type parameters
I
O
Hierarchy
AbstractStreamlet
Implements
GenericStreamlet
<
I
,
O
>
Index
Constructors
constructor
Properties
context
scope
Methods
bind
Input
did
Invalidate
did
Invalidate
Inlet
did
Invalidate
Outlet
did
Reconcile
did
Reconcile
Inlet
did
Reconcile
Outlet
disconnect
Inputs
disconnect
Outputs
get
Input
get
Output
inlet
inoutlet
invalidate
on
Invalidate
on
Invalidate
Outlets
on
Reconcile
on
Reconcile
Inlets
on
Reconcile
Outlets
outlet
reconcile
set
Streamlet
Context
set
Streamlet
Scope
streamlet
Class
streamlet
Context
streamlet
Scope
unbind
Input
will
Invalidate
will
Invalidate
Inlet
will
Invalidate
Outlet
will
Reconcile
will
Reconcile
Inlet
will
Reconcile
Outlet
Constructors
constructor
new
Abstract
Streamlet
(
scope
?:
StreamletScope
<
O
>
|
null
)
:
AbstractStreamlet
Parameters
Default value
scope:
StreamletScope
<
O
>
|
null
= null
Returns
AbstractStreamlet
Properties
Protected
context
context
:
StreamletContext
|
null
Protected
scope
scope
:
StreamletScope
<
O
>
|
null
Methods
bind
Input
bind
Input
(
key
:
string
, input
:
Outlet
<
I
>
)
:
void
Parameters
key:
string
input:
Outlet
<
I
>
Returns
void
Protected
did
Invalidate
did
Invalidate
(
)
:
void
Returns
void
did
Invalidate
Inlet
did
Invalidate
Inlet
(
inlet
:
Inlet
<
I
>
)
:
void
Parameters
inlet:
Inlet
<
I
>
Returns
void
did
Invalidate
Outlet
did
Invalidate
Outlet
(
outlet
:
Outlet
<
O
>
)
:
void
Parameters
outlet:
Outlet
<
O
>
Returns
void
Protected
did
Reconcile
did
Reconcile
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
did
Reconcile
Inlet
did
Reconcile
Inlet
(
inlet
:
Inlet
<
I
>
, version
:
number
)
:
void
Parameters
inlet:
Inlet
<
I
>
version:
number
Returns
void
did
Reconcile
Outlet
did
Reconcile
Outlet
(
outlet
:
Outlet
<
O
>
, version
:
number
)
:
void
Parameters
outlet:
Outlet
<
O
>
version:
number
Returns
void
disconnect
Inputs
disconnect
Inputs
(
)
:
void
Returns
void
disconnect
Outputs
disconnect
Outputs
(
)
:
void
Returns
void
get
Input
get
Input<I2>
(
inlet
:
Inlet
<
I2
>
|
string
)
:
I2
|
undefined
get
Input<I2, E>
(
inlet
:
Inlet
<
I2
>
|
string
, orElse
:
E
)
:
I2
|
E
Type parameters
I2
:
I
Parameters
inlet:
Inlet
<
I2
>
|
string
Returns
I2
|
undefined
Type parameters
I2
:
I
E
Parameters
inlet:
Inlet
<
I2
>
|
string
orElse:
E
Returns
I2
|
E
get
Output
get
Output
(
outlet
:
Outlet
<
O
>
|
string
)
:
O
|
undefined
Parameters
outlet:
Outlet
<
O
>
|
string
Returns
O
|
undefined
inlet
inlet
(
key
:
string
)
:
Inlet
<
I
>
|
null
inlet<I2>
(
)
:
Inlet
<
I2
>
Parameters
key:
string
Returns
Inlet
<
I
>
|
null
Type parameters
I2
:
I
Returns
Inlet
<
I2
>
inoutlet
inoutlet<I2, O2>
(
)
:
Inoutlet
<
I2
,
O2
>
Type parameters
I2
:
I
O2
Returns
Inoutlet
<
I2
,
O2
>
invalidate
invalidate
(
)
:
void
Returns
void
Protected
on
Invalidate
on
Invalidate
(
)
:
void
Returns
void
Protected
on
Invalidate
Outlets
on
Invalidate
Outlets
(
)
:
void
Returns
void
Protected
on
Reconcile
on
Reconcile
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
Protected
on
Reconcile
Inlets
on
Reconcile
Inlets
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
Protected
on
Reconcile
Outlets
on
Reconcile
Outlets
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
outlet
outlet
(
key
:
string
|
Outlet
<
O
>
)
:
Outlet
<
O
>
|
null
outlet<O2>
(
)
:
Outlet
<
O2
>
Parameters
key:
string
|
Outlet
<
O
>
Returns
Outlet
<
O
>
|
null
Type parameters
O2
Returns
Outlet
<
O2
>
reconcile
reconcile
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
set
Streamlet
Context
set
Streamlet
Context
(
context
:
StreamletContext
|
null
)
:
void
Parameters
context:
StreamletContext
|
null
Returns
void
set
Streamlet
Scope
set
Streamlet
Scope
(
scope
:
StreamletScope
<
O
>
|
null
)
:
void
Parameters
scope:
StreamletScope
<
O
>
|
null
Returns
void
Protected
streamlet
Class
streamlet
Class
(
)
:
StreamletClass
Returns
StreamletClass
streamlet
Context
streamlet
Context
(
)
:
StreamletContext
|
null
Returns
StreamletContext
|
null
streamlet
Scope
streamlet
Scope
(
)
:
StreamletScope
<
O
>
|
null
Returns
StreamletScope
<
O
>
|
null
unbind
Input
unbind
Input
(
key
:
string
)
:
void
Parameters
key:
string
Returns
void
Protected
will
Invalidate
will
Invalidate
(
)
:
void
Returns
void
will
Invalidate
Inlet
will
Invalidate
Inlet
(
inlet
:
Inlet
<
I
>
)
:
void
Parameters
inlet:
Inlet
<
I
>
Returns
void
will
Invalidate
Outlet
will
Invalidate
Outlet
(
outlet
:
Outlet
<
O
>
)
:
void
Parameters
outlet:
Outlet
<
O
>
Returns
void
Protected
will
Reconcile
will
Reconcile
(
version
:
number
)
:
void
Parameters
version:
number
Returns
void
will
Reconcile
Inlet
will
Reconcile
Inlet
(
inlet
:
Inlet
<
I
>
, version
:
number
)
:
void
Parameters
inlet:
Inlet
<
I
>
version:
number
Returns
void
will
Reconcile
Outlet
will
Reconcile
Outlet
(
outlet
:
Outlet
<
O
>
, version
:
number
)
:
void
Parameters
outlet:
Outlet
<
O
>
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
Abstract
Streamlet
constructor
context
scope
bind
Input
did
Invalidate
did
Invalidate
Inlet
did
Invalidate
Outlet
did
Reconcile
did
Reconcile
Inlet
did
Reconcile
Outlet
disconnect
Inputs
disconnect
Outputs
get
Input
get
Output
inlet
inoutlet
invalidate
on
Invalidate
on
Invalidate
Outlets
on
Reconcile
on
Reconcile
Inlets
on
Reconcile
Outlets
outlet
reconcile
set
Streamlet
Context
set
Streamlet
Scope
streamlet
Class
streamlet
Context
streamlet
Scope
unbind
Input
will
Invalidate
will
Invalidate
Inlet
will
Invalidate
Outlet
will
Reconcile
will
Reconcile
Inlet
will
Reconcile
Outlet