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
ChartViewObserver
Interface ChartViewObserver<X, Y, V>
Type parameters
X
Y
V
:
ChartView
<
X
,
Y
>
=
ChartView
<
X
,
Y
>
Hierarchy
ScaledViewObserver
<
X
,
Y
,
V
>
ChartViewObserver
Index
Methods
view
Did
Animate
view
Did
Apply
Theme
view
Did
Change
view
Did
Composite
view
Did
Cull
view
Did
Insert
Child
View
view
Did
Layout
view
Did
Mount
view
Did
Power
view
Did
Project
view
Did
Rasterize
view
Did
Remove
Child
View
view
Did
Render
view
Did
Resize
view
Did
Scroll
view
Did
Set
Bottom
Axis
view
Did
Set
Graph
view
Did
Set
Hidden
view
Did
Set
Left
Axis
view
Did
Set
Parent
View
view
Did
Set
Right
Axis
view
Did
Set
Scaled
view
Did
Set
Top
Axis
view
Did
SetXData
Domain
view
Did
SetXRange
Padding
view
Did
SetXScale
view
Did
SetYData
Domain
view
Did
SetYRange
Padding
view
Did
SetYScale
view
Did
Uncull
view
Did
Unmount
view
Did
Unpower
view
Will
Animate
view
Will
Apply
Theme
view
Will
Change
view
Will
Composite
view
Will
Cull
view
Will
Insert
Child
View
view
Will
Layout
view
Will
Mount
view
Will
Power
view
Will
Project
view
Will
Rasterize
view
Will
Remove
Child
View
view
Will
Render
view
Will
Resize
view
Will
Scroll
view
Will
Set
Bottom
Axis
view
Will
Set
Graph
view
Will
Set
Hidden
view
Will
Set
Left
Axis
view
Will
Set
Parent
View
view
Will
Set
Right
Axis
view
Will
Set
Scaled
view
Will
Set
Top
Axis
view
Will
SetXData
Domain
view
Will
SetXRange
Padding
view
Will
SetXScale
view
Will
SetYData
Domain
view
Will
SetYRange
Padding
view
Will
SetYScale
view
Will
Uncull
view
Will
Unmount
view
Will
Unpower
Methods
Optional
view
Did
Animate
view
Did
Animate
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Apply
Theme
view
Did
Apply
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
, view
:
V
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
view:
V
Returns
void
Optional
view
Did
Change
view
Did
Change
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Composite
view
Did
Composite
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Cull
view
Did
Cull
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Did
Insert
Child
View
view
Did
Insert
Child
View
(
childView
:
View
, targetView
:
null
|
View
, view
:
V
)
:
void
Parameters
childView:
View
targetView:
null
|
View
view:
V
Returns
void
Optional
view
Did
Layout
view
Did
Layout
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Mount
view
Did
Mount
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Did
Power
view
Did
Power
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Did
Project
view
Did
Project
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Rasterize
view
Did
Rasterize
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Remove
Child
View
view
Did
Remove
Child
View
(
childView
:
View
, view
:
V
)
:
void
Parameters
childView:
View
view:
V
Returns
void
Optional
view
Did
Render
view
Did
Render
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Resize
view
Did
Resize
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Scroll
view
Did
Scroll
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Did
Set
Bottom
Axis
view
Did
Set
Bottom
Axis
(
newBottomAxisView
:
null
|
AxisView
<
X
>
, oldBottomAxisView
:
null
|
AxisView
<
X
>
, view
:
V
)
:
void
Parameters
newBottomAxisView:
null
|
AxisView
<
X
>
oldBottomAxisView:
null
|
AxisView
<
X
>
view:
V
Returns
void
Optional
view
Did
Set
Graph
view
Did
Set
Graph
(
newGraphView
:
null
|
GraphView
<
X
,
Y
>
, oldGraphView
:
null
|
GraphView
<
X
,
Y
>
, view
:
V
)
:
void
Parameters
newGraphView:
null
|
GraphView
<
X
,
Y
>
oldGraphView:
null
|
GraphView
<
X
,
Y
>
view:
V
Returns
void
Optional
view
Did
Set
Hidden
view
Did
Set
Hidden
(
hidden
:
boolean
, view
:
V
)
:
void
Parameters
hidden:
boolean
view:
V
Returns
void
Optional
view
Did
Set
Left
Axis
view
Did
Set
Left
Axis
(
newLeftAxisView
:
null
|
AxisView
<
Y
>
, oldLeftAxisView
:
null
|
AxisView
<
Y
>
, view
:
V
)
:
void
Parameters
newLeftAxisView:
null
|
AxisView
<
Y
>
oldLeftAxisView:
null
|
AxisView
<
Y
>
view:
V
Returns
void
Optional
view
Did
Set
Parent
View
view
Did
Set
Parent
View
(
newParentView
:
null
|
View
, oldParentView
:
null
|
View
, view
:
V
)
:
void
Parameters
newParentView:
null
|
View
oldParentView:
null
|
View
view:
V
Returns
void
Optional
view
Did
Set
Right
Axis
view
Did
Set
Right
Axis
(
newRightAxisView
:
null
|
AxisView
<
Y
>
, oldRightAxisView
:
null
|
AxisView
<
Y
>
, view
:
V
)
:
void
Parameters
newRightAxisView:
null
|
AxisView
<
Y
>
oldRightAxisView:
null
|
AxisView
<
Y
>
view:
V
Returns
void
Optional
view
Did
Set
Scaled
view
Did
Set
Scaled
(
newScaledView
:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
, oldScaledView
:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
, targetView
:
null
|
View
, view
:
V
)
:
void
Parameters
newScaledView:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
oldScaledView:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
targetView:
null
|
View
view:
V
Returns
void
Optional
view
Did
Set
Top
Axis
view
Did
Set
Top
Axis
(
newTopAxisView
:
null
|
AxisView
<
X
>
, oldTopAxisView
:
null
|
AxisView
<
X
>
, view
:
V
)
:
void
Parameters
newTopAxisView:
null
|
AxisView
<
X
>
oldTopAxisView:
null
|
AxisView
<
X
>
view:
V
Returns
void
Optional
view
Did
SetXData
Domain
view
Did
SetXData
Domain
(
newXDataDomain
:
null
|
Domain
<
X
>
, oldXDataDomain
:
null
|
Domain
<
X
>
, view
:
V
)
:
void
Parameters
newXDataDomain:
null
|
Domain
<
X
>
oldXDataDomain:
null
|
Domain
<
X
>
view:
V
Returns
void
Optional
view
Did
SetXRange
Padding
view
Did
SetXRange
Padding
(
newXRangePadding
:
readonly
[
number
,
number
]
, oldXRangePadding
:
readonly
[
number
,
number
]
, view
:
V
)
:
void
Parameters
newXRangePadding:
readonly
[
number
,
number
]
oldXRangePadding:
readonly
[
number
,
number
]
view:
V
Returns
void
Optional
view
Did
SetXScale
view
Did
SetXScale
(
newXScale
:
null
|
ContinuousScale
<
X
,
number
>
, oldXScale
:
null
|
ContinuousScale
<
X
,
number
>
, view
:
V
)
:
void
Parameters
newXScale:
null
|
ContinuousScale
<
X
,
number
>
oldXScale:
null
|
ContinuousScale
<
X
,
number
>
view:
V
Returns
void
Optional
view
Did
SetYData
Domain
view
Did
SetYData
Domain
(
newYDataDomain
:
null
|
Domain
<
Y
>
, oldYDataDomain
:
null
|
Domain
<
Y
>
, view
:
V
)
:
void
Parameters
newYDataDomain:
null
|
Domain
<
Y
>
oldYDataDomain:
null
|
Domain
<
Y
>
view:
V
Returns
void
Optional
view
Did
SetYRange
Padding
view
Did
SetYRange
Padding
(
newYRangePadding
:
readonly
[
number
,
number
]
, oldYRangePadding
:
readonly
[
number
,
number
]
, view
:
V
)
:
void
Parameters
newYRangePadding:
readonly
[
number
,
number
]
oldYRangePadding:
readonly
[
number
,
number
]
view:
V
Returns
void
Optional
view
Did
SetYScale
view
Did
SetYScale
(
newYScale
:
null
|
ContinuousScale
<
Y
,
number
>
, oldYScale
:
null
|
ContinuousScale
<
Y
,
number
>
, view
:
V
)
:
void
Parameters
newYScale:
null
|
ContinuousScale
<
Y
,
number
>
oldYScale:
null
|
ContinuousScale
<
Y
,
number
>
view:
V
Returns
void
Optional
view
Did
Uncull
view
Did
Uncull
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Did
Unmount
view
Did
Unmount
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Did
Unpower
view
Did
Unpower
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Will
Animate
view
Will
Animate
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Apply
Theme
view
Will
Apply
Theme
(
theme
:
ThemeMatrix
, mood
:
MoodVector
<
Feel
>
, timing
:
boolean
|
Timing
, view
:
V
)
:
void
Parameters
theme:
ThemeMatrix
mood:
MoodVector
<
Feel
>
timing:
boolean
|
Timing
view:
V
Returns
void
Optional
view
Will
Change
view
Will
Change
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Composite
view
Will
Composite
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Cull
view
Will
Cull
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Will
Insert
Child
View
view
Will
Insert
Child
View
(
childView
:
View
, targetView
:
null
|
View
, view
:
V
)
:
void
Parameters
childView:
View
targetView:
null
|
View
view:
V
Returns
void
Optional
view
Will
Layout
view
Will
Layout
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Mount
view
Will
Mount
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Will
Power
view
Will
Power
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Will
Project
view
Will
Project
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Rasterize
view
Will
Rasterize
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Remove
Child
View
view
Will
Remove
Child
View
(
childView
:
View
, view
:
V
)
:
void
Parameters
childView:
View
view:
V
Returns
void
Optional
view
Will
Render
view
Will
Render
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Resize
view
Will
Resize
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Scroll
view
Will
Scroll
(
viewContext
:
ViewContextType
<
V
>
, view
:
V
)
:
void
Parameters
viewContext:
ViewContextType
<
V
>
view:
V
Returns
void
Optional
view
Will
Set
Bottom
Axis
view
Will
Set
Bottom
Axis
(
newBottomAxisView
:
null
|
AxisView
<
X
>
, oldBottomAxisView
:
null
|
AxisView
<
X
>
, view
:
V
)
:
void
Parameters
newBottomAxisView:
null
|
AxisView
<
X
>
oldBottomAxisView:
null
|
AxisView
<
X
>
view:
V
Returns
void
Optional
view
Will
Set
Graph
view
Will
Set
Graph
(
newGraphView
:
null
|
GraphView
<
X
,
Y
>
, oldGraphView
:
null
|
GraphView
<
X
,
Y
>
, view
:
V
)
:
void
Parameters
newGraphView:
null
|
GraphView
<
X
,
Y
>
oldGraphView:
null
|
GraphView
<
X
,
Y
>
view:
V
Returns
void
Optional
view
Will
Set
Hidden
view
Will
Set
Hidden
(
hidden
:
boolean
, view
:
V
)
:
void
Parameters
hidden:
boolean
view:
V
Returns
void
Optional
view
Will
Set
Left
Axis
view
Will
Set
Left
Axis
(
newLeftAxisView
:
null
|
AxisView
<
Y
>
, oldLeftAxisView
:
null
|
AxisView
<
Y
>
, view
:
V
)
:
void
Parameters
newLeftAxisView:
null
|
AxisView
<
Y
>
oldLeftAxisView:
null
|
AxisView
<
Y
>
view:
V
Returns
void
Optional
view
Will
Set
Parent
View
view
Will
Set
Parent
View
(
newParentView
:
null
|
View
, oldParentView
:
null
|
View
, view
:
V
)
:
void
Parameters
newParentView:
null
|
View
oldParentView:
null
|
View
view:
V
Returns
void
Optional
view
Will
Set
Right
Axis
view
Will
Set
Right
Axis
(
newRightAxisView
:
null
|
AxisView
<
Y
>
, oldRightAxisView
:
null
|
AxisView
<
Y
>
, view
:
V
)
:
void
Parameters
newRightAxisView:
null
|
AxisView
<
Y
>
oldRightAxisView:
null
|
AxisView
<
Y
>
view:
V
Returns
void
Optional
view
Will
Set
Scaled
view
Will
Set
Scaled
(
newScaledView
:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
, oldScaledView
:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
, targetView
:
null
|
View
, view
:
V
)
:
void
Parameters
newScaledView:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
oldScaledView:
null
|
ScaledXView
<
X
>
|
ScaledYView
<
Y
>
targetView:
null
|
View
view:
V
Returns
void
Optional
view
Will
Set
Top
Axis
view
Will
Set
Top
Axis
(
newTopAxisView
:
null
|
AxisView
<
X
>
, oldTopAxisView
:
null
|
AxisView
<
X
>
, view
:
V
)
:
void
Parameters
newTopAxisView:
null
|
AxisView
<
X
>
oldTopAxisView:
null
|
AxisView
<
X
>
view:
V
Returns
void
Optional
view
Will
SetXData
Domain
view
Will
SetXData
Domain
(
newXDataDomain
:
null
|
Domain
<
X
>
, oldXDataDomain
:
null
|
Domain
<
X
>
, view
:
V
)
:
void
Parameters
newXDataDomain:
null
|
Domain
<
X
>
oldXDataDomain:
null
|
Domain
<
X
>
view:
V
Returns
void
Optional
view
Will
SetXRange
Padding
view
Will
SetXRange
Padding
(
newXRangePadding
:
readonly
[
number
,
number
]
, oldXRangePadding
:
readonly
[
number
,
number
]
, view
:
V
)
:
void
Parameters
newXRangePadding:
readonly
[
number
,
number
]
oldXRangePadding:
readonly
[
number
,
number
]
view:
V
Returns
void
Optional
view
Will
SetXScale
view
Will
SetXScale
(
newXScale
:
null
|
ContinuousScale
<
X
,
number
>
, oldXScale
:
null
|
ContinuousScale
<
X
,
number
>
, view
:
V
)
:
void
Parameters
newXScale:
null
|
ContinuousScale
<
X
,
number
>
oldXScale:
null
|
ContinuousScale
<
X
,
number
>
view:
V
Returns
void
Optional
view
Will
SetYData
Domain
view
Will
SetYData
Domain
(
newYDataDomain
:
null
|
Domain
<
Y
>
, oldYDataDomain
:
null
|
Domain
<
Y
>
, view
:
V
)
:
void
Parameters
newYDataDomain:
null
|
Domain
<
Y
>
oldYDataDomain:
null
|
Domain
<
Y
>
view:
V
Returns
void
Optional
view
Will
SetYRange
Padding
view
Will
SetYRange
Padding
(
newYRangePadding
:
readonly
[
number
,
number
]
, oldYRangePadding
:
readonly
[
number
,
number
]
, view
:
V
)
:
void
Parameters
newYRangePadding:
readonly
[
number
,
number
]
oldYRangePadding:
readonly
[
number
,
number
]
view:
V
Returns
void
Optional
view
Will
SetYScale
view
Will
SetYScale
(
newYScale
:
null
|
ContinuousScale
<
Y
,
number
>
, oldYScale
:
null
|
ContinuousScale
<
Y
,
number
>
, view
:
V
)
:
void
Parameters
newYScale:
null
|
ContinuousScale
<
Y
,
number
>
oldYScale:
null
|
ContinuousScale
<
Y
,
number
>
view:
V
Returns
void
Optional
view
Will
Uncull
view
Will
Uncull
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Will
Unmount
view
Will
Unmount
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Optional
view
Will
Unpower
view
Will
Unpower
(
view
:
V
)
:
void
Parameters
view:
V
Returns
void
Modules
@swim/system
@swim/toolkit
@swim/ui
@swim/ux
@swim/vis
@swim/gauge
@swim/pie
@swim/chart
@swim/maps
Chart
View
Observer
view
Did
Animate
view
Did
Apply
Theme
view
Did
Change
view
Did
Composite
view
Did
Cull
view
Did
Insert
Child
View
view
Did
Layout
view
Did
Mount
view
Did
Power
view
Did
Project
view
Did
Rasterize
view
Did
Remove
Child
View
view
Did
Render
view
Did
Resize
view
Did
Scroll
view
Did
Set
Bottom
Axis
view
Did
Set
Graph
view
Did
Set
Hidden
view
Did
Set
Left
Axis
view
Did
Set
Parent
View
view
Did
Set
Right
Axis
view
Did
Set
Scaled
view
Did
Set
Top
Axis
view
Did
SetXData
Domain
view
Did
SetXRange
Padding
view
Did
SetXScale
view
Did
SetYData
Domain
view
Did
SetYRange
Padding
view
Did
SetYScale
view
Did
Uncull
view
Did
Unmount
view
Did
Unpower
view
Will
Animate
view
Will
Apply
Theme
view
Will
Change
view
Will
Composite
view
Will
Cull
view
Will
Insert
Child
View
view
Will
Layout
view
Will
Mount
view
Will
Power
view
Will
Project
view
Will
Rasterize
view
Will
Remove
Child
View
view
Will
Render
view
Will
Resize
view
Will
Scroll
view
Will
Set
Bottom
Axis
view
Will
Set
Graph
view
Will
Set
Hidden
view
Will
Set
Left
Axis
view
Will
Set
Parent
View
view
Will
Set
Right
Axis
view
Will
Set
Scaled
view
Will
Set
Top
Axis
view
Will
SetXData
Domain
view
Will
SetXRange
Padding
view
Will
SetXScale
view
Will
SetYData
Domain
view
Will
SetYRange
Padding
view
Will
SetYScale
view
Will
Uncull
view
Will
Unmount
view
Will
Unpower
Generated using
TypeDoc