Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/gauge
DialTraitObserver
Interface DialTraitObserver<R>
Type parameters
R
:
DialTrait
=
DialTrait
Hierarchy
TraitObserver
<
R
>
DialTraitObserver
Index
Methods
trait
Did
Aggregate
trait
Did
Attach
Model
trait
Did
Attach
Parent
trait
Did
Correlate
trait
Did
Detach
Model
trait
Did
Detach
Parent
trait
Did
Insert
Child
trait
Did
Insert
Trait
trait
Did
Mount
trait
Did
Mutate
trait
Did
Reconcile
trait
Did
Remove
Child
trait
Did
Remove
Trait
trait
Did
Set
Dial
Color
trait
Did
Set
Dial
Label
trait
Did
Set
Dial
Legend
trait
Did
Set
Dial
Limit
trait
Did
Set
Dial
Value
trait
Did
Set
Meter
Color
trait
Did
Start
Consuming
trait
Did
Stop
Consuming
trait
Did
Unmount
trait
Did
Validate
trait
Will
Aggregate
trait
Will
Attach
Model
trait
Will
Attach
Parent
trait
Will
Correlate
trait
Will
Detach
Model
trait
Will
Detach
Parent
trait
Will
Insert
Child
trait
Will
Insert
Trait
trait
Will
Mount
trait
Will
Mutate
trait
Will
Reconcile
trait
Will
Remove
Child
trait
Will
Remove
Trait
trait
Will
Set
Dial
Color
trait
Will
Set
Dial
Label
trait
Will
Set
Dial
Legend
trait
Will
Set
Dial
Limit
trait
Will
Set
Dial
Value
trait
Will
Set
Meter
Color
trait
Will
Start
Consuming
trait
Will
Stop
Consuming
trait
Will
Unmount
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
Attach
Model
trait
Did
Attach
Model
(
model
:
TraitModelType
<
R
>
, trait
:
R
)
:
void
Parameters
model:
TraitModelType
<
R
>
trait:
R
Returns
void
Optional
trait
Did
Attach
Parent
trait
Did
Attach
Parent
(
parent
:
Model
, trait
:
R
)
:
void
Parameters
parent:
Model
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
Detach
Model
trait
Did
Detach
Model
(
model
:
TraitModelType
<
R
>
, trait
:
R
)
:
void
Parameters
model:
TraitModelType
<
R
>
trait:
R
Returns
void
Optional
trait
Did
Detach
Parent
trait
Did
Detach
Parent
(
parent
:
Model
, trait
:
R
)
:
void
Parameters
parent:
Model
trait:
R
Returns
void
Optional
trait
Did
Insert
Child
trait
Did
Insert
Child
(
child
:
Model
, target
:
null
|
Model
, trait
:
R
)
:
void
Parameters
child:
Model
target:
null
|
Model
trait:
R
Returns
void
Optional
trait
Did
Insert
Trait
trait
Did
Insert
Trait
(
member
:
Trait
, target
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
member:
Trait
target:
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
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
trait
Did
Remove
Child
(
child
:
Model
, trait
:
R
)
:
void
Parameters
child:
Model
trait:
R
Returns
void
Optional
trait
Did
Remove
Trait
trait
Did
Remove
Trait
(
member
:
Trait
, trait
:
R
)
:
void
Parameters
member:
Trait
trait:
R
Returns
void
Optional
trait
Did
Set
Dial
Color
trait
Did
Set
Dial
Color
(
newDialColor
:
null
|
Color
|
Look
<
Color
,
never
>
, oldDialColor
:
null
|
Color
|
Look
<
Color
,
never
>
, trait
:
R
)
:
void
Parameters
newDialColor:
null
|
Color
|
Look
<
Color
,
never
>
oldDialColor:
null
|
Color
|
Look
<
Color
,
never
>
trait:
R
Returns
void
Optional
trait
Did
Set
Dial
Label
trait
Did
Set
Dial
Label
(
newLabel
:
null
|
DialLabel
, oldLabel
:
null
|
DialLabel
, trait
:
R
)
:
void
Parameters
newLabel:
null
|
DialLabel
oldLabel:
null
|
DialLabel
trait:
R
Returns
void
Optional
trait
Did
Set
Dial
Legend
trait
Did
Set
Dial
Legend
(
newLegend
:
null
|
DialLegend
, oldLegend
:
null
|
DialLegend
, trait
:
R
)
:
void
Parameters
newLegend:
null
|
DialLegend
oldLegend:
null
|
DialLegend
trait:
R
Returns
void
Optional
trait
Did
Set
Dial
Limit
trait
Did
Set
Dial
Limit
(
newLimit
:
number
, oldLimit
:
number
, trait
:
R
)
:
void
Parameters
newLimit:
number
oldLimit:
number
trait:
R
Returns
void
Optional
trait
Did
Set
Dial
Value
trait
Did
Set
Dial
Value
(
newValue
:
number
, oldValue
:
number
, trait
:
R
)
:
void
Parameters
newValue:
number
oldValue:
number
trait:
R
Returns
void
Optional
trait
Did
Set
Meter
Color
trait
Did
Set
Meter
Color
(
newMeterColor
:
null
|
Color
|
Look
<
Color
,
never
>
, oldMeterColor
:
null
|
Color
|
Look
<
Color
,
never
>
, trait
:
R
)
:
void
Parameters
newMeterColor:
null
|
Color
|
Look
<
Color
,
never
>
oldMeterColor:
null
|
Color
|
Look
<
Color
,
never
>
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
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
Attach
Model
trait
Will
Attach
Model
(
model
:
TraitModelType
<
R
>
, trait
:
R
)
:
void
Parameters
model:
TraitModelType
<
R
>
trait:
R
Returns
void
Optional
trait
Will
Attach
Parent
trait
Will
Attach
Parent
(
parent
:
Model
, trait
:
R
)
:
void
Parameters
parent:
Model
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
Detach
Model
trait
Will
Detach
Model
(
model
:
TraitModelType
<
R
>
, trait
:
R
)
:
void
Parameters
model:
TraitModelType
<
R
>
trait:
R
Returns
void
Optional
trait
Will
Detach
Parent
trait
Will
Detach
Parent
(
parent
:
Model
, trait
:
R
)
:
void
Parameters
parent:
Model
trait:
R
Returns
void
Optional
trait
Will
Insert
Child
trait
Will
Insert
Child
(
child
:
Model
, target
:
null
|
Model
, trait
:
R
)
:
void
Parameters
child:
Model
target:
null
|
Model
trait:
R
Returns
void
Optional
trait
Will
Insert
Trait
trait
Will
Insert
Trait
(
member
:
Trait
, target
:
null
|
Trait
, trait
:
R
)
:
void
Parameters
member:
Trait
target:
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
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
trait
Will
Remove
Child
(
child
:
Model
, trait
:
R
)
:
void
Parameters
child:
Model
trait:
R
Returns
void
Optional
trait
Will
Remove
Trait
trait
Will
Remove
Trait
(
member
:
Trait
, trait
:
R
)
:
void
Parameters
member:
Trait
trait:
R
Returns
void
Optional
trait
Will
Set
Dial
Color
trait
Will
Set
Dial
Color
(
newDialColor
:
null
|
Color
|
Look
<
Color
,
never
>
, oldDialColor
:
null
|
Color
|
Look
<
Color
,
never
>
, trait
:
R
)
:
void
Parameters
newDialColor:
null
|
Color
|
Look
<
Color
,
never
>
oldDialColor:
null
|
Color
|
Look
<
Color
,
never
>
trait:
R
Returns
void
Optional
trait
Will
Set
Dial
Label
trait
Will
Set
Dial
Label
(
newLabel
:
null
|
DialLabel
, oldLabel
:
null
|
DialLabel
, trait
:
R
)
:
void
Parameters
newLabel:
null
|
DialLabel
oldLabel:
null
|
DialLabel
trait:
R
Returns
void
Optional
trait
Will
Set
Dial
Legend
trait
Will
Set
Dial
Legend
(
newLegend
:
null
|
DialLegend
, oldLegend
:
null
|
DialLegend
, trait
:
R
)
:
void
Parameters
newLegend:
null
|
DialLegend
oldLegend:
null
|
DialLegend
trait:
R
Returns
void
Optional
trait
Will
Set
Dial
Limit
trait
Will
Set
Dial
Limit
(
newLimit
:
number
, oldLimit
:
number
, trait
:
R
)
:
void
Parameters
newLimit:
number
oldLimit:
number
trait:
R
Returns
void
Optional
trait
Will
Set
Dial
Value
trait
Will
Set
Dial
Value
(
newValue
:
number
, oldValue
:
number
, trait
:
R
)
:
void
Parameters
newValue:
number
oldValue:
number
trait:
R
Returns
void
Optional
trait
Will
Set
Meter
Color
trait
Will
Set
Meter
Color
(
newMeterColor
:
null
|
Color
|
Look
<
Color
,
never
>
, oldMeterColor
:
null
|
Color
|
Look
<
Color
,
never
>
, trait
:
R
)
:
void
Parameters
newMeterColor:
null
|
Color
|
Look
<
Color
,
never
>
oldMeterColor:
null
|
Color
|
Look
<
Color
,
never
>
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
Validate
trait
Will
Validate
(
modelContext
:
ModelContextType
<
TraitModelType
<
R
>
>
, trait
:
R
)
:
void
Parameters
modelContext:
ModelContextType
<
TraitModelType
<
R
>
>
trait:
R
Returns
void
Modules
@swim/runtime
@swim/toolkit
@swim/ui
@swim/ux
@swim/vis
@swim/gauge
@swim/pie
@swim/chart
@swim/maps
Dial
Controller
Dial
Trait
Dial
View
Gauge
Controller
Gauge
Trait
Gauge
View
Dial
Controller
Observer
Dial
Trait
Observer
trait
Did
Aggregate
trait
Did
Attach
Model
trait
Did
Attach
Parent
trait
Did
Correlate
trait
Did
Detach
Model
trait
Did
Detach
Parent
trait
Did
Insert
Child
trait
Did
Insert
Trait
trait
Did
Mount
trait
Did
Mutate
trait
Did
Reconcile
trait
Did
Remove
Child
trait
Did
Remove
Trait
trait
Did
Set
Dial
Color
trait
Did
Set
Dial
Label
trait
Did
Set
Dial
Legend
trait
Did
Set
Dial
Limit
trait
Did
Set
Dial
Value
trait
Did
Set
Meter
Color
trait
Did
Start
Consuming
trait
Did
Stop
Consuming
trait
Did
Unmount
trait
Did
Validate
trait
Will
Aggregate
trait
Will
Attach
Model
trait
Will
Attach
Parent
trait
Will
Correlate
trait
Will
Detach
Model
trait
Will
Detach
Parent
trait
Will
Insert
Child
trait
Will
Insert
Trait
trait
Will
Mount
trait
Will
Mutate
trait
Will
Reconcile
trait
Will
Remove
Child
trait
Will
Remove
Trait
trait
Will
Set
Dial
Color
trait
Will
Set
Dial
Label
trait
Will
Set
Dial
Legend
trait
Will
Set
Dial
Limit
trait
Will
Set
Dial
Value
trait
Will
Set
Meter
Color
trait
Will
Start
Consuming
trait
Will
Stop
Consuming
trait
Will
Unmount
trait
Will
Validate
Dial
View
Init
Dial
View
Observer
Gauge
Controller
Dial
Ext
Gauge
Controller
Observer
Gauge
Trait
Observer
Gauge
View
Dial
Ext
Gauge
View
Init
Gauge
View
Observer
Any
Dial
View
Any
Gauge
View
Dial
Label
Dial
Label
Function
Dial
Legend
Dial
Legend
Function
Dial
View
Arrangement
Gauge
Title
Gauge
Title
Function
Generated using
TypeDoc