import { XPositionReference } from '../Enums/XPositionReference'; export function transformX(x: number, width: number, xPositionReference = XPositionReference.Left): number { let transformedX = x; if (xPositionReference === XPositionReference.Center) { transformedX += width / 2; } else if (xPositionReference === XPositionReference.Right) { transformedX += width; } return transformedX; } export function restoreX(x: number, width: number, xPositionReference = XPositionReference.Left): number { let transformedX = x; if (xPositionReference === XPositionReference.Center) { transformedX -= width / 2; } else if (xPositionReference === XPositionReference.Right) { transformedX -= width; } return transformedX; }