14 lines
No EOL
300 B
JavaScript
14 lines
No EOL
300 B
JavaScript
export function getPosition(ref){
|
|
let rect = ref.getBoundingClientRect()
|
|
let x = rect.x + window.scrollX;
|
|
let y = rect.y + window.scrollY;
|
|
return [x, y]
|
|
}
|
|
|
|
export function openDialog(ref){
|
|
ref.setAttribute("open", "open");
|
|
}
|
|
|
|
export function closeDialog(ref){
|
|
ref.close();
|
|
} |