operator-cursor
Version:
👻 A phantom cursor that navigates and interacts with web pages like a human operator
26 lines (24 loc) • 627 B
JavaScript
// ==========================================
// 📄 src/utils/dom-utils.js
//
export class DOMUtils {
/**
* Obtener información detallada de un elemento
*/
static getElementInfo(element) {
// ... mover lógica desde effect-manager ...
}
/**
* Crear eventos específicos por tipo
*/
static createEventByType(type, element) {
// ... mover lógica desde effect-manager ...
}
/**
* Verificar si un elemento es visible
*/
static isElementVisible(element) {
const rect = element.getBoundingClientRect();
return rect.width > 0 && rect.height > 0;
}
}