UNPKG

@nodegui/nodegui

Version:

A cross-platform library to build native desktop apps.

27 lines (26 loc) 774 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.QMouseEvent = void 0; const addon_1 = __importDefault(require("../../utils/addon")); const QSinglePointEvent_1 = require("./QSinglePointEvent"); class QMouseEvent extends QSinglePointEvent_1.QSinglePointEvent { constructor(event) { super(new addon_1.default.QMouseEvent(event)); } x() { return this.native.x(); } y() { return this.native.y(); } globalX() { return this.native.globalX(); } globalY() { return this.native.globalY(); } } exports.QMouseEvent = QMouseEvent;