update bindings

This commit is contained in:
PwLDev 2026-05-07 09:40:35 -07:00
commit 382b9d65d9
28 changed files with 268 additions and 46 deletions

View file

@ -1,14 +1,14 @@
// @ts-ignore
import binding from "node-gyp-build";
import addon from "node-gyp-build";
import { join } from "node:path";
import {
import type {
BaseWidgetConstructor,
MwNativeClasses,
PixmapConstructor
} from "./types";
export const BaseWidget: BaseWidgetConstructor = binding.BaseWidget;
export const NativeClasses: MwNativeClasses = binding.Classes;
export const Pixmap: PixmapConstructor = binding.Pixmap;
const binding = addon(join(__dirname, ".."));
export default binding(join(__dirname, ".."));
export const BaseWidget: BaseWidgetConstructor = binding.BaseWidget;
export const NativeClasses: MwNativeClasses = binding.NativeClasses;
export const Pixmap: PixmapConstructor = binding.Pixmap;