@@ -36,7 +36,6 @@ export interface MetricDataStore {
36
36
focusSmoothed : boolean
37
37
stepRange : number [ ]
38
38
smoothValue : number
39
- trimSmoothEnds : boolean
40
39
41
40
isUnsaved : boolean
42
41
}
@@ -101,12 +100,6 @@ namespace ChangeHandlers {
101
100
}
102
101
}
103
102
104
- export class TrimSmoothToggleHandler extends ChangeHandlerBase {
105
- protected handleChange ( ) {
106
- this . wrapper . dataStore . trimSmoothEnds = ! this . wrapper . dataStore . trimSmoothEnds
107
- }
108
- }
109
-
110
103
export class ToggleChangeHandler extends ChangeHandlerBase {
111
104
private readonly idx : number
112
105
private readonly isBase : boolean
@@ -160,7 +153,6 @@ export class ViewWrapper {
160
153
private readonly focusButton : ToggleButton
161
154
private readonly smoothSlider : Slider
162
155
private readonly deleteButton : DeleteButton
163
- private readonly trimSmoothToggleButton : ToggleButton
164
156
private sparkLines : SparkLines
165
157
166
158
public dataStore : MetricDataStore
@@ -222,9 +214,9 @@ export class ViewWrapper {
222
214
} )
223
215
this . smoothSlider = new Slider ( {
224
216
min : 0 ,
225
- max : 100 ,
217
+ max : 1 ,
226
218
value : this . dataStore . smoothValue ,
227
- step : 0.001 ,
219
+ step : 0.0001 ,
228
220
onChange : ( value : number ) => {
229
221
let changeHandler = new ChangeHandlers . SmoothValueHandler ( this , value )
230
222
changeHandler . change ( )
@@ -234,15 +226,6 @@ export class ViewWrapper {
234
226
parent : this . constructor . name ,
235
227
onButtonClick : this . onDelete
236
228
} )
237
- this . trimSmoothToggleButton = new ToggleButton ( {
238
- onButtonClick : ( ) => {
239
- let changeHandler = new ChangeHandlers . TrimSmoothToggleHandler ( this )
240
- changeHandler . change ( )
241
- } ,
242
- text : 'Clip' ,
243
- isToggled : this . dataStore . trimSmoothEnds ,
244
- parent : this . constructor . name
245
- } )
246
229
}
247
230
248
231
public clear ( ) {
@@ -383,7 +366,6 @@ export class ViewWrapper {
383
366
$ ( 'div' , '.button-row' , $ => {
384
367
$ ( 'span.key' , 'Smoothing:' )
385
368
this . smoothSlider . render ( $ )
386
- this . trimSmoothToggleButton . render ( $ )
387
369
} )
388
370
} )
389
371
}
0 commit comments