Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/chart
ChartTraitObserver
Interface ChartTraitObserver<X, Y, R>
Type parameters
X
Y
R
:
ChartTrait
<
X
,
Y
>
=
ChartTrait
<
X
,
Y
>
Hierarchy
TraitObserver
<
R
>
ChartTraitObserver
Index
Methods
trait
Did
Aggregate
trait
Did
Correlate
trait
Did
Insert
Child
Model
trait
Did
Insert
Trait
trait
Did
Mount
trait
Did
Mutate
trait
Did
Power
trait
Did
Reconcile
trait
Did
Remove
Child
Model
trait
Did
Remove
Trait
trait
Did
Set
Bottom
Axis
trait
Did
Set
Graph
trait
Did
Set
Left
Axis
trait
Did
Set
Model
trait
Did
Set
Parent
Model
trait
Did
Set
Right
Axis
trait
Did
Set
Top
Axis
trait
Did
Start
Consuming
trait
Did
Stop
Consuming
trait
Did
Unmount
trait
Did
Unpower
trait
Did
Validate
trait
Will
Aggregate
trait
Will
Correlate
trait
Will
Insert
Child
Model
trait
Will
Insert
Trait
trait
Will
Mount
trait
Will
Mutate
trait
Will
Power
trait
Will
Reconcile
trait
Will
Remove
Child
Model
trait
Will
Remove
Trait
trait
Will
Set
Bottom
Axis
trait
Will
Set
Graph
trait
Will
Set
Left
Axis
trait
Will
Set
Model
trait
Will
Set
Parent
Model
trait
Will
Set
Right
Axis
trait
Will
Set
Top
Axis
trait
Will
Start
Consuming
trait
Will
Stop
Consuming
trait
Will
Unmount
trait
Will
Unpower
trait
Will
Validate
Methods
Optional
trait
Did
Aggregate
trait
Did
Aggregate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Did
Correlate
trait
Did
Correlate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Did
Insert
Child
Model
trait
Did
Insert
Child
Model
(
childModel
:
Model
, targetModel
:
null
|
Model
, trait
:
R
)
:
void
Parameters
childModel:
Model
targetModel:
null
|
Model
trait:
R
Returns
void
Optional
trait
Did
Insert
Trait
trait
Did
Insert
Trait
(
memberTrait
:
Trait
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
memberTrait:
Trait
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Did
Mount
trait
Did
Mount
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Did
Mutate
trait
Did
Mutate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Did
Power
trait
Did
Power
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Did
Reconcile
trait
Did
Reconcile
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Did
Remove
Child
Model
trait
Did
Remove
Child
Model
(
childModel
:
Model
, trait
:
R
)
:
void
Parameters
childModel:
Model
trait:
R
Returns
void
Optional
trait
Did
Remove
Trait
trait
Did
Remove
Trait
(
memberTrait
:
Trait
, trait
:
R
)
:
void
Parameters
memberTrait:
Trait
trait:
R
Returns
void
Optional
trait
Did
Set
Bottom
Axis
trait
Did
Set
Bottom
Axis
(
newBottomAxisTrait
:
null
|
AxisTrait
<
X
>
, oldBottomAxisTrait
:
null
|
AxisTrait
<
X
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newBottomAxisTrait:
null
|
AxisTrait
<
X
>
oldBottomAxisTrait:
null
|
AxisTrait
<
X
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Did
Set
Graph
trait
Did
Set
Graph
(
newGraphTrait
:
null
|
GraphTrait
<
X
,
Y
>
, oldGraphTrait
:
null
|
GraphTrait
<
X
,
Y
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newGraphTrait:
null
|
GraphTrait
<
X
,
Y
>
oldGraphTrait:
null
|
GraphTrait
<
X
,
Y
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Did
Set
Left
Axis
trait
Did
Set
Left
Axis
(
newLeftAxisTrait
:
null
|
AxisTrait
<
Y
>
, oldLeftAxisTrait
:
null
|
AxisTrait
<
Y
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newLeftAxisTrait:
null
|
AxisTrait
<
Y
>
oldLeftAxisTrait:
null
|
AxisTrait
<
Y
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Did
Set
Model
trait
Did
Set
Model
(
newModel
:
null
|
TraitModelType
<
R
>
, oldModel
:
null
|
TraitModelType
<
R
>
, trait
:
R
)
:
void
Parameters
newModel:
null
|
TraitModelType
<
R
>
oldModel:
null
|
TraitModelType
<
R
>
trait:
R
Returns
void
Optional
trait
Did
Set
Parent
Model
trait
Did
Set
Parent
Model
(
newParentModel
:
null
|
Model
, oldParentModel
:
null
|
Model
, trait
:
R
)
:
void
Parameters
newParentModel:
null
|
Model
oldParentModel:
null
|
Model
trait:
R
Returns
void
Optional
trait
Did
Set
Right
Axis
trait
Did
Set
Right
Axis
(
newRightAxisTrait
:
null
|
AxisTrait
<
Y
>
, oldRightAxisTrait
:
null
|
AxisTrait
<
Y
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newRightAxisTrait:
null
|
AxisTrait
<
Y
>
oldRightAxisTrait:
null
|
AxisTrait
<
Y
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Did
Set
Top
Axis
trait
Did
Set
Top
Axis
(
newTopAxisTrait
:
null
|
AxisTrait
<
X
>
, oldTopAxisTrait
:
null
|
AxisTrait
<
X
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newTopAxisTrait:
null
|
AxisTrait
<
X
>
oldTopAxisTrait:
null
|
AxisTrait
<
X
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Did
Start
Consuming
trait
Did
Start
Consuming
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Did
Stop
Consuming
trait
Did
Stop
Consuming
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Did
Unmount
trait
Did
Unmount
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Did
Unpower
trait
Did
Unpower
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Did
Validate
trait
Did
Validate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Will
Aggregate
trait
Will
Aggregate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Will
Correlate
trait
Will
Correlate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Will
Insert
Child
Model
trait
Will
Insert
Child
Model
(
childModel
:
Model
, targetModel
:
null
|
Model
, trait
:
R
)
:
void
Parameters
childModel:
Model
targetModel:
null
|
Model
trait:
R
Returns
void
Optional
trait
Will
Insert
Trait
trait
Will
Insert
Trait
(
memberTrait
:
Trait
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
memberTrait:
Trait
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Will
Mount
trait
Will
Mount
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Will
Mutate
trait
Will
Mutate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Will
Power
trait
Will
Power
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Will
Reconcile
trait
Will
Reconcile
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Optional
trait
Will
Remove
Child
Model
trait
Will
Remove
Child
Model
(
childModel
:
Model
, trait
:
R
)
:
void
Parameters
childModel:
Model
trait:
R
Returns
void
Optional
trait
Will
Remove
Trait
trait
Will
Remove
Trait
(
memberTrait
:
Trait
, trait
:
R
)
:
void
Parameters
memberTrait:
Trait
trait:
R
Returns
void
Optional
trait
Will
Set
Bottom
Axis
trait
Will
Set
Bottom
Axis
(
newBottomAxisTrait
:
null
|
AxisTrait
<
X
>
, oldBottomAxisTrait
:
null
|
AxisTrait
<
X
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newBottomAxisTrait:
null
|
AxisTrait
<
X
>
oldBottomAxisTrait:
null
|
AxisTrait
<
X
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Will
Set
Graph
trait
Will
Set
Graph
(
newGraphTrait
:
null
|
GraphTrait
<
X
,
Y
>
, oldGraphTrait
:
null
|
GraphTrait
<
X
,
Y
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newGraphTrait:
null
|
GraphTrait
<
X
,
Y
>
oldGraphTrait:
null
|
GraphTrait
<
X
,
Y
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Will
Set
Left
Axis
trait
Will
Set
Left
Axis
(
newLeftAxisTrait
:
null
|
AxisTrait
<
Y
>
, oldLeftAxisTrait
:
null
|
AxisTrait
<
Y
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newLeftAxisTrait:
null
|
AxisTrait
<
Y
>
oldLeftAxisTrait:
null
|
AxisTrait
<
Y
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Will
Set
Model
trait
Will
Set
Model
(
newModel
:
null
|
TraitModelType
<
R
>
, oldModel
:
null
|
TraitModelType
<
R
>
, trait
:
R
)
:
void
Parameters
newModel:
null
|
TraitModelType
<
R
>
oldModel:
null
|
TraitModelType
<
R
>
trait:
R
Returns
void
Optional
trait
Will
Set
Parent
Model
trait
Will
Set
Parent
Model
(
newParentModel
:
null
|
Model
, oldParentModel
:
null
|
Model
, trait
:
R
)
:
void
Parameters
newParentModel:
null
|
Model
oldParentModel:
null
|
Model
trait:
R
Returns
void
Optional
trait
Will
Set
Right
Axis
trait
Will
Set
Right
Axis
(
newRightAxisTrait
:
null
|
AxisTrait
<
Y
>
, oldRightAxisTrait
:
null
|
AxisTrait
<
Y
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newRightAxisTrait:
null
|
AxisTrait
<
Y
>
oldRightAxisTrait:
null
|
AxisTrait
<
Y
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Will
Set
Top
Axis
trait
Will
Set
Top
Axis
(
newTopAxisTrait
:
null
|
AxisTrait
<
X
>
, oldTopAxisTrait
:
null
|
AxisTrait
<
X
>
, targetTrait
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
newTopAxisTrait:
null
|
AxisTrait
<
X
>
oldTopAxisTrait:
null
|
AxisTrait
<
X
>
targetTrait:
null
|
Trait
trait:
R
Returns
void
Optional
trait
Will
Start
Consuming
trait
Will
Start
Consuming
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Will
Stop
Consuming
trait
Will
Stop
Consuming
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Will
Unmount
trait
Will
Unmount
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Will
Unpower
trait
Will
Unpower
(
trait
:
R
)
:
void
Parameters
trait:
R
Returns
void
Optional
trait
Will
Validate
trait
Will
Validate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Modules
@swim/system
@swim/toolkit
@swim/ui
@swim/ux
@swim/vis
@swim/gauge
@swim/pie
@swim/chart
@swim/maps
Chart
Trait
Observer
trait
Did
Aggregate
trait
Did
Correlate
trait
Did
Insert
Child
Model
trait
Did
Insert
Trait
trait
Did
Mount
trait
Did
Mutate
trait
Did
Power
trait
Did
Reconcile
trait
Did
Remove
Child
Model
trait
Did
Remove
Trait
trait
Did
Set
Bottom
Axis
trait
Did
Set
Graph
trait
Did
Set
Left
Axis
trait
Did
Set
Model
trait
Did
Set
Parent
Model
trait
Did
Set
Right
Axis
trait
Did
Set
Top
Axis
trait
Did
Start
Consuming
trait
Did
Stop
Consuming
trait
Did
Unmount
trait
Did
Unpower
trait
Did
Validate
trait
Will
Aggregate
trait
Will
Correlate
trait
Will
Insert
Child
Model
trait
Will
Insert
Trait
trait
Will
Mount
trait
Will
Mutate
trait
Will
Power
trait
Will
Reconcile
trait
Will
Remove
Child
Model
trait
Will
Remove
Trait
trait
Will
Set
Bottom
Axis
trait
Will
Set
Graph
trait
Will
Set
Left
Axis
trait
Will
Set
Model
trait
Will
Set
Parent
Model
trait
Will
Set
Right
Axis
trait
Will
Set
Top
Axis
trait
Will
Start
Consuming
trait
Will
Stop
Consuming
trait
Will
Unmount
trait
Will
Unpower
trait
Will
Validate
Generated using
TypeDoc