Spaces:
Sleeping
Sleeping
File size: 473 Bytes
f23825d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import { IRect } from "../geometry"
import { TempoCoordTransform } from "../transform"
export interface TempoSelection {
fromTick: number
toTick: number
}
export const getTempoSelectionBounds = (
selection: TempoSelection,
transform: TempoCoordTransform,
): IRect => {
const left = transform.getX(selection.fromTick)
const right = transform.getX(selection.toTick)
return {
x: left,
y: 0,
width: right - left,
height: transform.height,
}
}
|