fabric
Version:
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
19 lines (16 loc) • 428 B
JavaScript
const originOffset = {
left: -0.5,
top: -0.5,
center: 0,
bottom: 0.5,
right: 0.5
};
/**
* Resolves origin value relative to center
* @private
* @param {TOriginX | TOriginY} originValue originX / originY
* @returns number
*/
const resolveOrigin = originValue => typeof originValue === 'string' ? originOffset[originValue] : originValue - 0.5;
export { resolveOrigin };
//# sourceMappingURL=resolveOrigin.mjs.map