Skip to content

Commit 92b61e5

Browse files
author
Michael Mrowetz
committed
#160 set timescale marker distance dynamically
1 parent 5d6c1d2 commit 92b61e5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/ts/waterfall/sub-components/svg-general-components.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ let appendSecond = (context: Context, timeHolder: SVGGElement,
6868
* Renders the time-scale SVG elements (1sec, 2sec...)
6969
* @param {Context} context Execution context object
7070
* @param {number} durationMs Full duration of the waterfall
71-
* @param {number} subSecondStepMs Distant (time in ms) between sub-second time-scales
7271
*/
73-
export function createTimeScale(context: Context, durationMs: number, subSecondStepMs = 200): SVGGElement {
72+
export function createTimeScale(context: Context, durationMs: number): SVGGElement {
7473
let timeHolder = svg.newG("time-scale full-width");
74+
const subSecondStepMs = Math.ceil(durationMs / 10000) * 200;
7575
/** steps between each second marker */
7676
const subSecondSteps = 1000 / subSecondStepMs;
7777
const secs = durationMs / 1000;

0 commit comments

Comments
 (0)