@zag-js/dom-query
Version:
The dom helper library for zag.js machines
25 lines (22 loc) • 617 B
text/typescript
import { Point } from './types.mjs';
import '@zag-js/types';
interface PercentValueOptions {
inverted?: boolean | {
x?: boolean | undefined;
y?: boolean | undefined;
} | undefined;
dir?: "ltr" | "rtl" | undefined;
orientation?: "vertical" | "horizontal" | undefined;
}
declare function getRelativePoint(point: Point, element: HTMLElement): {
offset: {
x: number;
y: number;
};
percent: {
x: number;
y: number;
};
getPercentValue: (options?: PercentValueOptions) => number;
};
export { type PercentValueOptions, getRelativePoint };