12 lines
465 B
JavaScript
12 lines
465 B
JavaScript
import { rectToXY, resolveRectLike } from "./rect.js";
|
|
export default function (target, element, actionName) {
|
|
const actionOptions = target.options[actionName];
|
|
const actionOrigin = actionOptions && actionOptions.origin;
|
|
const origin = actionOrigin || target.options.origin;
|
|
const originRect = resolveRectLike(origin, target, element, [target && element]);
|
|
return rectToXY(originRect) || {
|
|
x: 0,
|
|
y: 0
|
|
};
|
|
}
|
|
//# sourceMappingURL=getOriginXY.js.map
|